home *** CD-ROM | disk | FTP | other *** search
/ Ultimedia 2 / Ultimedia 2.iso / tools / grafiktools / videotracker / videotracker.doc < prev    next >
Encoding:
Text File  |  1994-03-19  |  88.4 KB  |  2,671 lines

  1.  
  2. ============================================================================
  3.             VideoTracker v1.3
  4. ============================================================================
  5.  
  6.           Created by: Peter van Campen
  7.           Distributed by: Peter van Campen
  8.              Released as: Copyright 1994 by Peter van Campen
  9.              Released on: 6-1-94
  10.           Manual version: 25-2-94 
  11.  
  12.                 Contents:
  13.                 
  14.         - What is VideoTracker ?
  15.         - VideoTracker & VideoTracker_AGA
  16.         - Functions
  17.         - How to make a simple video.
  18.         - VideoTracker Developer Kit
  19.         - Routines
  20.         - VideoTracker News 1 (27-10-93)
  21.         - VideoTracker News 2 (6-1-94)
  22.         - VideoTracker News 2 (25-2-94)
  23.         - History (Update information !!!)
  24.         - About (How to register !!!)
  25.  
  26.  
  27. ============================================================================
  28.                What is VideoTracker ?
  29. ============================================================================
  30.  
  31. With VideoTracker you can make a videoclip around a module.
  32. You can use pictures, brushes, animations, animation-brushes, palettes,
  33. colorcycle, routines, texts, objects, vectorobjects, amigafonts, karafonts,
  34. landscapes, colorsets.
  35. When the video is finished, you can save the module and video data as a
  36. "Vidule".
  37. A vidule is a crunchable executable file which plays the module and the
  38. video.
  39. You can make a small intro or a big house-demo.
  40. You also can use VideoTracker with a GenLock and, for example, make
  41. professional movie-titles with colorfonts.
  42.  
  43. When the module plays a sample, VideoTracker shows an "effect" on screen.
  44. This effect can by a picture, brush, anim, routine, etcetra. or a
  45. combination of these.
  46. You can edit for each of the 128 song-positions the 31 samples and use
  47. up to 256 effects in a video.
  48. All the explained effects are used in the example-videos.
  49.  
  50.  
  51. ============================================================================
  52.              VideoTracker & VideoTracker_AGA:
  53. ============================================================================
  54.  
  55. There are 4 versions of VideoTracker:
  56.  
  57. VideoTracker_AGA:
  58. This version only works on AGA Amigas, it can handle all AGA extras like
  59. HAM8, 256 colors, super hires, 24-bit colors, dual playfield with 2
  60. 16-color pictures, etcetra.
  61.  
  62. VideoTracker:
  63. This version is for the OCS Amigas.
  64. A demo made with this version, will work on all Amigas.
  65.  
  66. The above versions are both in 2 other versions:
  67.  
  68. VideoTracker_Gui:
  69. VideoTracker_Guideline, the user-interface is multi-tasking and works
  70. on Kickstart 2.0 and higher.
  71.  
  72. VideoTracker_Int:
  73. VideoTracker_Interactive, the user-interface is interactive and works
  74. on Kickstart 1.3 and higher.
  75.  
  76. They all have their positive and negative things, look for yourself wich
  77. one you like the most.
  78.  
  79.  
  80. ============================================================================
  81.                   Functions:
  82. ============================================================================
  83.  
  84. [Quit]        Quits VideoTracker
  85.  
  86. Vidule size:    Shows the size of the vidule.
  87.         This includes the video-player and video-data.
  88.  
  89. Module:        Shows the name of the module in memory.
  90.  
  91. Songpos:    Shows the song-position that is currently played.
  92.         You can also use it to select the song-position you want
  93.         to edit.
  94.         Each of the 128 song-positions have its own settings for the
  95.         31 samples. (Animspeed, Effectspeed etcetra.)
  96.  
  97. Sample:        Selects the sample that you want to edit.
  98.  
  99. Priority:    Selects the priority over other samples that are played.
  100.         So the effect will not be removed by other samples with
  101.         effects.
  102.         The higher the value, the bigger the priority.
  103.         So, for example, when you have a basedrum that beats 4
  104.         times in a song-position, and a trumpet    that blows all
  105.         the time, you could let the effect(s) of the basedrum
  106.         have a bigger priority then the trumpet.
  107.         So every time you hear the basedrum, you could show
  108.         an animation of a drummer that hits a drum.
  109.         And when the trumpet plays, you could show a picture
  110.         of a trumpet.
  111.         The sample keeps the priority as long as it plays.
  112.         In the above example, the basedrum is a short sample,
  113.         the drummer-animation will be shown short, because
  114.         when the sample is over, the trumpet takes over again.
  115.         Keep this in mind when you use the effect-loop and
  116.         effect-speed, this will only work while the sample is
  117.         playing.
  118.         
  119.         Special values:
  120.         "0" The sample is off, effect will not be played.
  121.  
  122. First Effect:    Is the first effect that will be shown when the sample is
  123.                 played.
  124.         The effectlist can hold maximum 256 effects.
  125.         An effect can be:
  126.         picture, brush, anim, etcetra
  127.         You can load the same effect several times into
  128.         the effectlist without extra use of memory.
  129.         When the old effect on the screen has the same
  130.         screenheight, screenwidth, viewmode and depth of the
  131.         new effect, and when the depth is not bigger than 8 colors,
  132.         the new effect will be shown together with the old effect
  133.         using the hardware "dual playfield" mode.
  134.         In this way you can also play animations and/or routines
  135.         at the same time.
  136.             So you can use for example a scrolltext with a
  137.             background-picture etcetra.
  138.  
  139.         AGA:
  140.         Dual playfield will also work with 16 colors.
  141.  
  142.  
  143. Last Effect:    Is the last effect that will be shown when the sample is
  144.         played.
  145.  
  146. Effect speed:    Selects the speed of the effect-steps.
  147.         Special values:
  148.         The higher the value, the higher the delay.
  149.  
  150.         "0" Triggermode:
  151.         One effect is played, the following effect will be shown
  152.         when the sample is played again.
  153.  
  154.         "1" Fastmode:
  155.         All the effects are shown without any delay.
  156.         This can be usefull if you have a lot of objects or other
  157.         data-files that need to be played.
  158.  
  159. Effect Loop:     Selects if the effects will stop at the last effect or start
  160.         over again.
  161.  
  162. Anim Speed:     Selects the speed of the animframe-steps.
  163.  
  164. Anim Loop:    Selects if the anim will stop at the end or start over
  165.         again.
  166.  
  167. Routine mode:    Selects the way a routine is played.
  168.         Each routine has several ways to play:
  169.         Example:    Routine: Stars
  170.                 Values:     "0" Show the stars normal.
  171.                      "1" Rotate the stars left.
  172.                      "2" Rotate the stars right.
  173.  
  174. [Play]        Starts playing the video from the current
  175.         song-position.
  176.  
  177. [Delete]    Removes the effect that is shown in "First Effect:"
  178.         When the effect is not used in another place in the
  179.         effectlist, it will be removed from memory.
  180.  
  181. [PAL]        Selects the American viewmode (NTSC) or European
  182.         viewmode (PAL).
  183.         With the help of this, you can make a video that will work
  184.         all over the world.
  185.         American Amigas (60hz) have a slightly faster
  186.         view-refreshing then European Amigas (50hz).
  187.         So some routines who run nice on European Amigas may "shock"
  188.         on American Amigas, therefore there are special
  189.         NTSC-versions of routines who may have this problem.
  190.         
  191. Songpos:
  192.  
  193. [Copy]        Copies the current songposition to a copybuffer.
  194.         When you want to use the same songposition-effects
  195.         in another songposition, you can Copy them to the buffer,
  196.         select the other songposition and Paste the buffer to the
  197.         other songposition.
  198.  
  199. [Paste]        Copies the copybuffer to the current
  200.         songposition-settings.
  201.  
  202. Sample:
  203.  
  204. [Copy]        Copies the current sample-settings to a copybuffer.
  205.  
  206. [Paste]        Copies the copybuffer to the current sample-settings.
  207.  
  208. [Play Songpos]    Starts playing the current song-position.
  209.  
  210. [Clean Video]    This will move all the effects in the effectlist
  211.         after eachother so free bits in the effectlist
  212.         will be removed and one large free block will
  213.         appear at the end of the effectlist.
  214.         This can be usefull when you're working on a big
  215.         video.
  216.  
  217. [Vidule Loop]    When this is on, the vidule will restart when it's
  218.         finished.
  219.         When it's off, the vidule will exit.
  220.         In this way, you can play several vidules in a row
  221.         from a partition of your harddisk, using an execute
  222.         script-file.
  223.         When you don't crunch the vidules, there will only
  224.         be a delay of 1 second.
  225.         When you make your preference screen-colors black,
  226.         there will not be a cli-screen when the next vidule
  227.         is loading. Nice idea for a party...
  228.  
  229. [Genlock]    When this is on, genlock-synchronisation is on.
  230.         No genlock connected = lock up, when this is on !
  231.  
  232.  
  233.                 ===============
  234.                 Save functions:
  235.                 ===============
  236.  
  237. [Video]        Saves the video without module and effect data.
  238.         A video-file holds all the settings for the
  239.         anim-speed, effect-loop, etcetra, and the 
  240.         file-names of the pictures, anims, etcetra.
  241.         
  242. [Vidule]    Saves the video with module and effect data as an
  243.         executable and crunchable file.
  244.         Executable means that you can start it from the CLI
  245.         or from the WorkBench.
  246.  
  247. [Effect]    Saves the effect that is shown in the "First Effect:"
  248.         gadget as a "raw" file.
  249.         This is only usefull for programmers who want to make
  250.         their own VideoTracker-routines.
  251.         VideoTracker converts the Brushes, Fonts, Vectors, etc.
  252.         to fast usable data-files, these converted files are
  253.         called "Effect-files".
  254.         When programmers want to use, for example, a font in
  255.         their routine, they can "incbin" these effect-files.
  256.         They can also use it as a raw-converter for own products.
  257.         More information is given in the example sources of the
  258.         "VideoTracker Developer Kit" wich is Public Domain.
  259.         The Kit contains all the current routine sources. (DevPac3)
  260.         You can include your routine-source in the Kit-sourcefile
  261.         and you can test them.
  262.         
  263.  
  264.                 ===============
  265.                 Load functions:
  266.                 ===============
  267.  
  268. [Video]        Loads a video into memory and loads the module and
  269.         effects which are used in the video.
  270.  
  271. [Module]    Loads a module into memory.
  272.  
  273.         A module is a SoundTracker or OctaMed musicfile wich
  274.         contains the song and sample data.
  275.         There are many SoundTracker clones like ProTracker,
  276.         NoiseTracker etc. which are all Public Domain so you can
  277.         copy them for free.
  278.         You can use different song-speeds.
  279.         PowerPacked files can also be loaded.
  280.         (ProTracker is also on the "VideoTracker Utilities 1" disk)
  281.  
  282.  
  283.                 ================
  284.                 Command-Effects:
  285.                 ================
  286.  
  287. A command-effect will be directly shown on screen, a data-effect is
  288. used by the routines as a data-file.
  289.  
  290.  
  291. [Picture]    Loads an IFF-Picture into memory.
  292.         IFF is a picture-standard that is used by many drawing
  293.         programs like DeluxePaint, Cinemorph etc.
  294.         Also the colorcycle-information will be used in all
  295.         IFF files, with a maximum of 4. (Like in Deluxe Paint)
  296.         IMPORTANT: When colorcycle-information is found, it
  297.         will be turned on.
  298.         In DeluxePaint you can turn it on/off with the
  299.         "tab"-key, but VideoTracker always turns it on.
  300.         So if you don't want colorcycle, you have
  301.         to clear the "Ranges" in DeluxePaint.
  302.         
  303.         AGA:
  304.         The maximum colorcycle-information is 8.
  305.  
  306. [Brush]        Loads an IFF-Brush into memory.
  307.         The advantage of a brush is that it uses lesser memory then
  308.         a picture.
  309.         Pictures has standard sizes like 320*256, and you can size
  310.         a brush anyway you want.
  311.         I advice you to use x-sizes who are multiplies of 32, in
  312.         that way you won't have problems with routines that use
  313.         copper-effects. (example: 256, 288, 320, etcetra)
  314.  
  315.         AGA:
  316.         Due to the maximum "fetchmode", which gives more
  317.         processor-time, x-sizes who are multiplies of 64 are
  318.         recommended. (example: 192,320)
  319.         Overscan in lores is a bit ugly, look at the example-videos
  320.         how to solve this.
  321.  
  322. [Anim]        Loads an IFF-Anim5 animation into memory.
  323.         IFF Anim 5 is an animation-standard that is used by many
  324.         drawing programs like DeluxePaint, Cinemorph etc.
  325.         Also multiple-palette animations can be used.
  326.         An animation is realtime unpacked when it's played.
  327.         It uses 2 bufferscreens plus the animationdata from
  328.         memory.
  329.         The animationdata is put in fast-memory (when available),
  330.         so it is possible to make real big videos with lots of
  331.         animations.
  332.  
  333. [AnimBrush]    Loads an IFF-Anim5 animation-brush into memory.
  334.         Anim-brushes are used in DeluxePaint.
  335.         An animation-brush will be completely unpacked by
  336.         VideoTracker.
  337.         In this way it is possible to use very
  338.         fast animationspeed and to use less processor-time.
  339.         But it will use a lot of memory, so remember:
  340.         Animations has standard sizes like 320*256, but you can
  341.         size an animation-brush anyway you want, which can be a
  342.         way to save memory.
  343.         An AnimBrush will also restart at frame 1 when it's
  344.         called, an animation would be to slow due to unpacking.
  345.  
  346. [Palette]    Loads an IFF-Palette into memory.
  347.         You can use this to show a picture with other colors, fade
  348.         the colors of the picture etc.
  349.  
  350. [Routine]    Loads a routine that is written for VideoTracker.
  351.         This is the real power of VideoTracker, with these
  352.         routines you can make high-quality demos like
  353.         "Spaceballs" and "Jesus on E's".
  354.         Like you can see in the "Routines" section, you can use
  355.         filled vectors, plasmas, psychocircles, scrolls, 
  356.         etcetra, in many ways.
  357.         The 3-monthly updates of VideoTracker will
  358.         have the latest fashion-effects and ideas taken from
  359.         the latest megademos at that time.
  360.         The future Amiga's, like the A5000 and the follow-up of
  361.         the A1200, will have the possibility to expand them
  362.         to 16 megabytes of chip-memory, which means that you
  363.         can use up to 15,5 megs of routines or other effects.
  364.         On an A600, A1200, A3000 and A4000 you can use 2 meg which
  365.         is enough to make good videos, but with 16 meg you can
  366.         start to immitate MTV !
  367.         I personally can't wait and I'll have a lot of routines
  368.         ready at that time. :-)
  369.         "Routine mode:" selects the way a routine is played.
  370.  
  371.  
  372.                 =============
  373.                 Data-Effects:
  374.                 =============
  375.  
  376. [Text]        Loads a text-file which can be used by one of the routines.
  377.         (Like the "Scroll" routine.)
  378.  
  379. [Object]    Loads an IFF-Animation-brush or IFF-Brush from the "Object"
  380.         directory.
  381.         These brushes are reformed for usage as blitter-objects
  382.         in routines like "Object".
  383.  
  384. [BackGround]    Loads an IFF-Picture or IFF-Brush wich can be used by
  385.         routines like "Object" as a background-picture.
  386.  
  387. [Font]        Loads an Amiga-font or a Kara-font which can be used by
  388.         routines like "Scroll".
  389.         A KaraFont is a colorfont that can be used in
  390.         DeluxePaint, you can edit or create them with
  391.         Calligrapher.
  392.         There are also some public domain Font and KaraFont
  393.         collection-disks.
  394.  
  395. [Vector]    Loads a vector data-file which can be used in the
  396.         routines. (Like the "Vector" routine)
  397.         Supported formats:
  398.          
  399.         -Rot          This is a public domain 3D
  400.                 (three dimensional) object editor.
  401.                 It is on the "VideoTracker Public
  402.                 Domain" disk.
  403.  
  404.         -Imagine    A popular commercial raytracer.
  405.                 You don't need this program but there
  406.                 are a lot of detailed public domain
  407.                 3D objects, like Star-Wars spaceships,
  408.                 which are made with Imagine.
  409.                 Maximum object size: 50k.
  410.             
  411.         -VideoScape 3D    This format can handle polygons with
  412.                 many points. You can use "Pixel 3D"
  413.                 to convert a IFF-picture to vectors.
  414.                 Then you can reduce the number of points
  415.                 and polygons to speed up the vector
  416.                 drawing. When you save the object as
  417.                 a VideoScape-object, you have a complex
  418.                 but fast image. It is used in the "Blerk"
  419.                 video. (The zebra and dancing girl)
  420.                 This effect is also used in SpaceBalls
  421.                 "State of the Art" demo.
  422.             
  423.         -IFF-Brushes    The brush will be translated to X/Y/Z
  424.                 pointers, so no lines are used.
  425.  
  426. [Landscape]    Loads a landscape data-file which can be used in the
  427.         routines. (Like the "Landscape" routine)
  428.         Supported formats:
  429.          
  430.         I don't know exactly the names but there are 3
  431.         different formats: Raw-Z-value, Raw IFF height
  432.         difference & crunched IFF height difference.
  433.  
  434.         They are used by programs like "Vista Pro",
  435.         "Scenery Animator", "Terraform" & "Demmer".
  436.         
  437.         "Demmer" is ShareWare and is on the
  438.         "VideoTracker Public Domain 2" disk.
  439.         
  440. [Colorset]    Loads an IFF-Colorset or Palette into memory which can be
  441.         used in the routines. (Like the "CopperPalette" routine)
  442.         Colorsets are used in DeluxePaint, they can hold up to
  443.         256 colors which can be changed using "spread" etcetra.
  444.  
  445.  
  446. ============================================================================
  447.                        How to make a simple video.
  448. ============================================================================
  449.  
  450. I'll explain how you can make a simple video with flashing brushes so
  451. you can get started.
  452.  
  453. You start VideoTracker_Int.
  454. The first thing you must do is loading a music-module.
  455. You go to the right part of the control-screen, where all the load-gadgets
  456. are. (picture,brush,module etc.)
  457. You click the "Module" gadget and a file-requester appears.
  458. The "Modules"-directory is already selected and we pick the "Mod.Techno2"
  459. module by double-clicking it.
  460.  
  461. When the module is loaded, the control screen returns and you see the
  462. name of the module at the "Modulename:" gadget and the name of the first
  463. sample at the "Sample:" gadget.
  464. The modulename is "Techno2" and the first samplename is "Silent".
  465.  
  466. We now select the sample that is going to show the flashing brushes.
  467. You go to the left centre of the screen and click the gadget that
  468. shows the name of the sample with your RIGHT mousebutton, to select
  469. the sample "Beep" wich is number 8.
  470. You can't click the number of the sample.
  471. (The number of the sample is just information, and has no black
  472. background which means you can't change it.)
  473.  
  474. We're now going to load 2 brushes.
  475. Go to the "Load:" gadgets and click the "Brush" gadget.
  476. You now see a file-requester with the "Brush" directory already selected.
  477. Now double-click the "Techno_L8.bru" file.
  478. This is a brush that shows the word "TECHNO" in 8 color low-resolution.
  479. (I used the "_L8.bru" in the filename to remember the number of colors (8),
  480. resolution (L) and file-type (bru), but this is not needed in a file-name.)
  481.  
  482. When the control-screen returns, you see the filename at the left
  483. bottom of the screen in the "First effect:" and "Last effect:" gadgets.
  484. You loaded the brush into the effectlist at position 0.
  485.  
  486. Now go to the "First effect:" gadget and click on the brush-name with
  487. your RIGHT mousebutton to select effectposition "1".
  488. (You see also the "Last effect:" change to "1", because the last
  489. effect can't be smaller than the first effect.)
  490.  
  491. You now go again to "Load:" to load the second brush into
  492. effect-position "1".
  493. Click the "Brush" gadget and double-click the file "Skull_L8.bru".
  494. This brush shows a human skull in 8 color, low resolution.
  495. When the control-screen returns, you see the brushname in the
  496. "First effect:" gadget.
  497.  
  498. Now you click the "First effect:" gadget with your LEFT mousebutton
  499. to select effect "0".
  500.  
  501. You now see:
  502.  
  503. "First effect: 0     Techno_L8.bru     "
  504. " Last effect: 1     Skull_L8.bru      "
  505.  
  506. You now go to the left-centre of the control-screen and change the
  507. "Priority:" value from "0" to "1" by clicking it with your RIGHT
  508. mousebutton.
  509. With this, you turn the sample on.
  510.  
  511. You now go again to the left-centre of the control-screen and set the
  512. "Effect Loop:" to "On" by clicking it with your left mousebutton.
  513. With this, the effects will start over again when the last effect
  514. is reached.
  515.  
  516. Now you're ready, but remember that you've edited this sample only
  517. for song-position "0", so when the song reaches song-position "1"
  518. the effects will stop.
  519.  
  520. Now go the the up-centre of the screen and click the "Play" gadget
  521. with you LEFT mouse and the show begins.
  522.  
  523. This is ofcourse a very simple and pretty boring effect but it's a
  524. start.
  525. You're also not restricted to use 1 sample in a songposition, you can
  526. use all the samples like you can see in the example-video "House".
  527.  
  528.  
  529. At the left-top of the screen, you see the "Song position:" gadget
  530. change while the song is playing.
  531. You can click this gadget to select the song-position you want to hear
  532. with the left- and right mousebutton.
  533.  
  534.  
  535. When you select song-position "0", this song-position will repeat untill
  536. you click "Play" again.
  537.  
  538. Now, I suggest, take a look at the example-videos to see all the 
  539. routines working.
  540. The "House" video is an example of a demo you could make with
  541. VideoTracker.
  542.  
  543.  
  544. ============================================================================
  545.             VideoTracker Developer Kit:
  546. ============================================================================
  547.  
  548. "The VideoTracker Developer Kit v1.0 Disk 1 (14-8-93) PUBLIC DOMAIN"
  549.  
  550. Contains the source-files of all the routines.
  551. I released these sources with the hope that some great demo-coders
  552. out there want to convert some of their great effects to the
  553. VideoTracker routine-format.
  554. You don't have to release your sources and you'll make a lot of people
  555. happy when they can use your effects in their videos.
  556. I already converted some PD-sources and it wasn't much work.
  557. When you send the routine-file (no source needed !) + manual to me,
  558. I can add it in the VideoTracker Manual with the author/group name.
  559.  
  560. Use Devpac 3 to assemble the sources.
  561. Remember to make your routine-source completely position-independent !
  562. (PC-relative or with a base-address, look at the example-sources to see
  563. how it can be done.)
  564. The example-sources also check on NTSC when they use a complex copper-list.
  565. It's not necessary but it would be nice for the Americans to see some
  566. real demos once. :-)
  567. When you remove the "Rout" label in the source, your routine-source will
  568. be assembled as a VideoTracker routine-file.
  569. You then can remove the hunk-information with, for example, Hunk Wizard
  570. and test it with VideoTracker.
  571.  
  572.  
  573. ============================================================================
  574.                 Routines:
  575. ============================================================================
  576.  
  577. In this section all the routines are explained.
  578. In the "Plasma" manual is explained how the "routine-mode" is 
  579. calculated, but you don't have to know this because you can use
  580. the "Routinelist" to get the routine-mode you want.
  581. The "Plasma" is a very complicated routine to begin with.
  582. The "Star" routine has the easiest routine-modes, so I suggest that
  583. you start playing with that one.
  584. There are to many routines to understand at once, so when you make
  585. a video, select the routines you want and then start to read their
  586. manuals.
  587.  
  588. AGA:
  589. VideoTracker_AGA needs special routines, due to 24-bits colors etcetra.
  590.  
  591. Some routines need vector-objects, (anim)brushes, text-files etc.
  592. An example how to use these files:
  593.  
  594. Effect Speed:    01
  595. First Effect:    05    Cube.vec    (This is a vector file)
  596. Last Effect:    06    Vector_L8.rot    (This is a routine file)
  597.  
  598. The vector file is detected by VT and stored in a table,
  599. The effect speed is 1 so the routine will be played directly.
  600. The routine checks the table and finds the vector file.
  601. In the example-videos this is used, so you can see how it
  602. works.
  603.  
  604.  
  605. ============================================================================
  606.  
  607. Routinename:    Plasma
  608. Authors:    Programmed by Roger Heykoop, converted by Peter van Campen.
  609. Version:    Without smooth plane
  610. Description:    Shows 3 sinuswaves on a backgroundcopperlist:
  611.         blue, green and red. When they overlap eachother they
  612.         mix their colors. (example: blue+green=cyan,
  613.         blue+red=purple, etc.)
  614.         As extra, there is a horizontal raster-sinus.
  615.         For each wave you can select the height, width and
  616.         direction (left/right) it moves to.
  617.         The result is a great psychadelic effect.
  618.         You can put a picture or brush over it.
  619.         This routine has up to 65536 different modes, a big
  620.         number but you can play a long time with this.
  621.  
  622.         There are 2 ways to get the right routine-mode.
  623.         The fast but difficult way is to calculate it
  624.         from the bitusage and the easy but slow way is to
  625.         get it from the routine-mode list.
  626.  
  627.         I'll explain how you can calculate it:
  628.         (It might be interresting for programmers who
  629.         read this)
  630.  
  631.         RoutineMode 16-bits (65536) bitusage:
  632.  
  633.  
  634.          3  1
  635.          2  6     4     1
  636.          7  3     0     0  5     1
  637.          6  8     9     2  1     2     3  1
  638.          8  4     6     4  2     8     2  6      4     1
  639.                 
  640.     |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  641.     |  |              |              |              |
  642.     |R |     Blue     |    Green     |     Red      |
  643.     |a |              |              |              |
  644.     |s |  |     |     |  |     |     |  |     |     |
  645.     |t |D | H   | W   |D | H   | W   |D | H   | W   |
  646.     |e |i | e   | i   |i | e   | i   |i | e   | i   |
  647.     |r |r | i   | d   |r | i   | d   |r | i   | d   |
  648.     |  |e | g   | t   |e | g   | t   |e | g   | t   |
  649.     |s |c | t   | h   |c | t   | h   |c | t   | h   |
  650.     |i |t | h   |     |t | h   |     |t | h   |     |
  651.     |n |. |     |     |. |     |     |. |     |     |
  652.      2  1    4     4   1   4      4   1    4     4     <-Settingsnumber
  653.  
  654.     Let's say, you want the green-bar with maximum height (4).
  655.     (No Police-Squad jokes please !)
  656.     You can see that bit 7 and 8 select it.
  657.     There are 2 bits, so there are 2^2=4 possible heights.
  658.     Then these are the possible combinations:
  659.  
  660.     08 | 07        <Bitnumber
  661.     ---+----
  662.      0 | 0        Decimal value 0 = Minimum height
  663.      0 | 1        Decimal value 1 = 2 times sinus height
  664.      1 | 0        Decimal value 2 = 3 times sinus height
  665.      1 | 1        Decimal value 3    = 4 times sinus height (maximum)
  666.  
  667.     Now you take the value of bit 7 and multiply it with the decimal
  668.     value like this:
  669.     2^7 * 3    = 128 * 3 = 384
  670.     
  671.     Let's say, you also want the blue-bar with maximum height (4).
  672.     Bit 12 and 13 select it so:
  673.     2^12 * 3 = 4096 * 3 = 12288
  674.     
  675.     Now you add the results and you get the right routine-mode:
  676.     
  677.     384 + 12288 = 12672
  678.  
  679.     But you can also use the routinemode list:
  680.  
  681. Routine mode    Description
  682. ----------------------------------------------------------------------------
  683. 0        Standard values:
  684.         All sinusses moving right, maximum width, minimum height
  685.         no horizontal raster-sinus.
  686.  
  687. 1        Red: 0.5 times sinus width.
  688. 2        Red: 0.33 times sinus width.
  689. 3        Red: 0.25 times sinus width.
  690. 4-7        Same as above but with Red: 2 times sinus height.
  691. 8-11        Same as above but with Red: 3 times sinus height.
  692. 12-15        Same as above but with Red: 4 times sinus height.
  693. 16-31        Same as above but with Red: sinus moving left.
  694.  
  695. 32-63        Same as above but with Green: 0.5 times sinus width.
  696. 64-95        Same as above but with Green: 0.33 times sinus width.
  697. 96-127        Same as above but with Green: 0.25 times sinus width.
  698. 128-255        Same as above but with Green: 2 times sinus height.
  699. 256-383        Same as above but with Green: 3 times sinus height.
  700. 384-511        Same as above but with Green: 4 times sinus height.
  701. 512-1023    Same as above but with Green: sinus moving left.
  702.  
  703. 1024-2047    Same as above but with Blue: 0.5 times sinus width.
  704. 2048-3071    Same as above but with Blue: 0.33 times sinus width.
  705. 3072-4095    Same as above but with Blue: 0.25 times sinus width.
  706.  
  707. 4096-8191    Same as above but with Blue: 2 times sinus height.
  708. 8192-12287    Same as above but with Blue: 3 times sinus height.
  709. 12288-16383    Same as above but with Blue: 4 times sinus height.
  710. 16384-32767    Same as above but with Blue: sinus moving left.
  711.  
  712. 32768-65535    Same as above but with the horizontal raster-sinus on.
  713.  
  714. ============================================================================
  715.  
  716. Routinename:    Scroll
  717. Authors:    Programmed by Peter van Campen.
  718. Versions:    L2,L4,L8,L16,L32,L64,H2,H4,H8,H16
  719. Description:    This routine is a text-viewer and scroller with many
  720.         possibilities.
  721.         You can use up to 16 different Fonts and also ColorFonts.
  722.         And you need a text-file ofcourse.
  723.         You can show the text on screen directly, you can scroll
  724.         text horizontal to the right and to the left, you
  725.         can scroll rows up, like in a movie-title.
  726.         You can set the scrollspeed, you can delay, change the
  727.         font-color, change the font-type, etcetra.
  728.         All the rows are shown centered on screen, but you can
  729.         also set the X/Y position or use reverse-centring if
  730.         you like that.
  731.         All the possibilities are used in the demo-videos.
  732.         The routine doesn't use the routinemode but is controlled
  733.         by commands in the text-file.
  734.         The routine detects a command when it starts with the
  735.         character "_".    
  736.         "#" is a value which, for example, can be "15".
  737.  
  738.         Commands:
  739.         
  740.         _F#    Font: Changes the font.        
  741.             Example:
  742.             If you've loaded 3 fonts into memory, you can
  743.             choose them with the values 0,1,2.
  744.  
  745.         _C#    Color: Changes the font-color.        
  746.             Example:
  747.             With no-color fonts you can have 31 different
  748.             colors on a 32-color screen.
  749.             With a 4 color-font you then have 32/4=8 different
  750.             colorsets on that screen.
  751.             With a 16 color-font you then have 32/16=2 different
  752.             colorsets on that screen.
  753.             So, with the right palette, you can make great
  754.             color-scrolls.
  755.  
  756.         _S#    Speed: Changes the scroll-speed.
  757.  
  758.         _M#    Mode: Changes the view-mode.
  759.  
  760.             View modes:
  761.             
  762.             1    Left horizontal scroll.
  763.             2    Right horizontal scroll.
  764.             3    Up vertical scroll.
  765.             5    Directly on screen.
  766.             
  767.         _X#    X-position    (horizontal)
  768.             Sets the x-position of a character, for use in the
  769.             print and vertical scroll mode.
  770.  
  771.         _Y#    Y-position    (vertical)
  772.             Sets the y-position of a character, for use in the
  773.             print and vertical scroll mode.
  774.  
  775.         _R#    Reverse
  776.             Sets the right-border of a row which results in
  777.             right centering.
  778.  
  779.         _D#    Delay
  780.             Delays the routine.
  781.  
  782.         _E    Empty screen.
  783.             Clears the screen
  784.         
  785.         Look at the example-texts to see how you should use
  786.         these commands.
  787.  
  788.         To get the best speeds with dual playfield and with
  789.         the several resolutions and to prefent a "shocking" effect
  790.         on the scrolls,
  791.         each version of the routine has different maximum font-
  792.         heights, also for the viewmodes.
  793.  
  794.         When there is no special NTSC version of a routine, it
  795.         is not necessary or it is not possible because of the
  796.         faster screen refreshing of NTSC.
  797.  
  798.         Here they are:
  799.         
  800.                   |   Maximum font-heights    | Usable with
  801.         Version   |                           | dual playfield ?
  802.               |  Horizontal  |  Vertical  |   PAL   |  NTSC
  803.         ----------+--------------+------------+---------+---------
  804.              L2      |     160      |      80    |     Yes    |  No
  805.         NTSC L2      |     144      |      24    |  Yes    |  Yes
  806.              L4      |      80      |      88    |  Yes    |  Yes
  807.              L8      |      36      |      40    |  Yes    |  No
  808.              L16  |      56      |      56    |  No    |  No
  809.         NTSC L16  |      40      |      56    |  No    |  No
  810.              L32  |      36      |      32    |  No    |  No
  811.         NTSC L32  |      32      |      32    |  No    |  No
  812.              H2      |      80      |      56    |  Yes    |  Yes
  813.              H4      |      72      |      72    |  No    |  No
  814.         NTSC H4      |      48      |      72    |  No    |  No
  815.  
  816. ============================================================================
  817.  
  818. Routinename:    ScrollBig
  819. Authors:    Programmed by Peter van Campen.
  820. Versions:    L8
  821. Description:    This is the same routine as the "Scroll" routine,
  822.         but this one can handle the biggest fontsizes possible.
  823.         I made this, so you can use most of the public domain
  824.         KaraFonts.
  825.         The reason I made 2 scroll-routines:
  826.         The "Scroll" routine can scroll fast with dual playfield
  827.         and also scrolls fast on 16 and 32 colorscreens, but can't
  828.         handle big fonts.
  829.         The "ScrollBig" routine uses a lot more memory and
  830.         scrolls bad with dual playfield but is perfect to
  831.         use with, for example, 80 pixels high 8-color fonts.
  832.         
  833.                   |   Maximum font-heights    
  834.         Version   |                           
  835.               |  Horizontal  |  Vertical  
  836.         ----------+--------------+------------
  837.              L8      |      80      |      88    
  838.  
  839. ============================================================================
  840.  
  841. Routinename:    Object
  842. Authors:    Programmed by Peter van Campen.
  843. Versions:    L2,L4,L8,L16,L32,L64,H2,H4,H8,H16
  844. Description:    This routine can show up to 32 blitter-objects on screen.
  845.         An object is an animbrush or brush file that is reformed
  846.         for fast use with the blitter.
  847.         You can make, for example, a logo with seperate bouncing
  848.         letters on a 64-color picture.
  849.         The routine reads the anim-speed for animbrushes,
  850.         animloop is always on.
  851.         The routine also needs a background-picture.
  852.         If it hasn't got one, it will not clear to screen wich can
  853.         be a nice effect too like you can see in the demo-videos.
  854.         A background-picture is accepted when the size is the same
  855.         as the viewable screen (example: lo-res= 368*290) and when
  856.         the colornumber is the same.
  857.         The routine copies the palette of the background-picture
  858.         when it has the same number of colors, also when it's not
  859.         accepted because of its size.
  860.         In this way, you can turn of the clear and still change
  861.         the palette.
  862.         So the colors of the objects are not used !
  863.         (So you can use the same object with different background-
  864.         pictures.)
  865.         The objects must have the same number of colors too.
  866.  
  867.         An object can move in 32 different ways and there are
  868.         63 screen positions.
  869.         There are 8 different move-sizes en 4 different move-speeds.
  870.         
  871.         There are 9 horizontal and 7 vertical screenpositions
  872.         (9*7=63) and here is an example how to get the right one:
  873.         
  874.         The screen:
  875.                  9 X-positions
  876.                0 1 2 3 4 5 6 7 8       These are the values:
  877.               +-----------------+    +--------------------------+
  878.             0 |     |        |    |00 01 02 03 04 05 06 07 08|
  879.             1 |     |        |    |09 10 11 12 13 14 15 16 17|
  880.         7    2 |------#        |    |18 19 20 21 22 23 24 25 26|
  881.         Y-pos.    3 |            |    |27 28 29 30 31 32 33 34 35|
  882.             4 |            |    |36 37 38 39 40 41 42 43 44|
  883.             5 |            |    |45 46 47 48 49 50 51 52 53|
  884.             6 |            |    |54 55 56 57 58 59 60 61 62|
  885.               +-----------------+    +--------------------------+
  886.  
  887.         You want the "#" object on the above position, the way
  888.         to get the right routine-mode is to multiply the
  889.         y-position (2) with the total number of x-positions (9)
  890.         and add the x-position wich gives: (2*9)+3=21
  891.         Or, perhaps more easy, get the value from the right
  892.         value-table.
  893.  
  894.         These are the possible moves:
  895.         
  896.         0    No movement.
  897.         1    "O" Circle shaped, moving against clock-direction.
  898.         2    "8" Eight shaped.
  899.         3    "(X)" Eight-on-it's-side shaped.
  900.         4    Very-weird shaped.
  901.         5    "|" Goes up and down.
  902.         6    "-" Goes left and right.
  903.         7    "|" Goes up and bounces when it's down.
  904.         8    "|" Goes down and bounces when it's up.
  905.         9    "-" Goes left and bounces when it's right.
  906.         10    "-" Goes right and bounces when it's left.
  907.         11-16    No movement. (future expansion)
  908.         17    "O" Circle shaped, moving with clock-direction.
  909.         18-31    No movement. (future expansion)
  910.         
  911. Routine modes:
  912.  
  913.         RoutineMode 16-bits (65536) bitusage:
  914.  
  915.          1
  916.          6        2
  917.          3        0
  918.          8        4              6
  919.              4        8              4                 1
  920.                 
  921.     |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  922.     |     |        |              |                 |
  923.     |Move-| Move-  |   Movetype   |   Screen-       |
  924.     |speed|  size  |              |    position     |
  925.        4      8          32               64    
  926.                                                          
  927. Routine mode    Description
  928. ----------------------------------------------------------------------------
  929. 0        Movetype 0, Movesize 0, Movespeed 0.
  930.         Y-position 0, X-position 0.
  931. 1        X-position 1.
  932. 2        X-position 2.
  933. 3        X-position 3.
  934. 4        X-position 4.
  935. 5        X-position 5.
  936. 6        X-position 6.
  937. 7        X-position 7.
  938. 8        X-position 8.
  939.  
  940. 9-17        Same as above but with Y-position 1.
  941. 18-26        Same as above but with Y-position 2.
  942. 27-35        Same as above but with Y-position 3.
  943. 36-44        Same as above but with Y-position 4.
  944. 45-53        Same as above but with Y-position 5.
  945. 54-62        Same as above but with Y-position 6.
  946.  
  947. 64-127        Same as above but with Movetype 1.
  948. 128-191        Same as above but with Movetype 2.
  949. 192-255        Same as above but with Movetype 3.
  950. 256-319        Same as above but with Movetype 4.
  951. 320-383        Same as above but with Movetype 5.
  952. 384-447        Same as above but with Movetype 6.
  953. 448-511        Same as above but with Movetype 7.
  954.  
  955. 512-575        Same as above but with Movetype 8.
  956. 576-639        Same as above but with Movetype 9.
  957. 640-703        Same as above but with Movetype 10.
  958. 1088-127    Same as above but with Movetype 17.
  959.  
  960. 2048-4095    Same as above but with Movesize 1.
  961. 4096-6143    Same as above but with Movesize 2.
  962. 6144-8191    Same as above but with Movesize 3.
  963. 8192-10239    Same as above but with Movesize 4.
  964. 10240-12287    Same as above but with Movesize 5.
  965. 12288-14335    Same as above but with Movesize 6.
  966. 14336-16383    Same as above but with Movesize 7.
  967.  
  968. 16384-32767    Same as above but with Movespeed 1.
  969. 32768-49151    Same as above but with Movespeed 2.
  970. 49152-65535    Same as above but with Movespeed 3.
  971.  
  972. ============================================================================
  973.  
  974. Routinename:    ColorGrid
  975. Authors:    Programmed by Peter van Campen.
  976. Description:    Shows a 16*16 color-copperlist all over the screen.
  977.         You can put a picture or brush over it.
  978.         There are 3 16*16 colorgrids so for example you
  979.         can see all 3 when you use the color-numbers
  980.         0,1 and 9 in DeluxePaint.
  981.  
  982.         For each of the 3 grids, you can set one of the 2 modes
  983.         and one of the 8 possible color-presets.
  984.         
  985.         There are 2 different modes:
  986.         
  987.         "Shading"    shows 256 colors on screen and changes them
  988.                 into 16 shades.
  989.         "Map"         Shows 256 colors out of a big colormap.
  990.                 The map is moved around using a sinus-data.
  991.  
  992.         You can enable, disable or combine each of the grids,
  993.         so you can speed up the routine or show a picture without
  994.         the distortion of color 0, 1 or 9.        
  995.  
  996.         RoutineMode 16-bits (65536) bitusage:
  997.  
  998.                   4   2
  999.                   0   0       2  1
  1000.                   9   4       5  2        1
  1001.                   6   8       6  8        6  8        1
  1002.                 
  1003.     |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  1004.     |  |        |           |           |           |
  1005.     |  |        |  Grid 3   |  Grid 2   |  Grid 1   |
  1006.     |  |        |           |           |           |
  1007.     |  |        |  |        |  |        |  |        |
  1008.     |  |  G S   | M|   C    | M|   C    | M|   C    |
  1009.     |  |  r e   | o|   o    | o|   o    | o|   o    |
  1010.     |  |  i l   | d|   l    | d|   l    | d|   l    |
  1011.     |  |  d e   | e|   o    | e|   o    | e|   o    |
  1012.     |  |  s c   |  |   r    |  |   r    |  |   r    |
  1013.     |  |    t   |  |        |  |        |  |        |
  1014.     |  |        |  |        |  |        |  |        |
  1015.            8     2     8     2     8     2     8 
  1016.  
  1017.  
  1018. Routine mode    Description
  1019. ----------------------------------------------------------------------------
  1020. 0        Colors:        Grid 1: 0    Grid 2: Off    Grid 3: Off
  1021.  
  1022.         Colorgrid 1     Mode: Shading
  1023.         X: Black>Red    Y: Black>Green    Shading Blue
  1024.         Colorgrid 2 & 3 same as above.
  1025.  
  1026. 1        X: Black>Green    Y: Black>Blue    Shading Red
  1027. 2        X: Black>Blue    Y: Black>Red    Shading Green
  1028. 3        X: Black>Red    Y: Black>Blue    Shading Green
  1029. 4        X: Black>Green    Y: Black>Red    Shading Blue
  1030. 5        X: Black>Blue    Y: Black>Green    Shading Red
  1031. 6        X: Blue>Purple    Y: Blue>Cyan
  1032. 7        X: Red>Yellow    Y: Red>Purple
  1033. 8        Mode: Map    Mixed Red>Green>Blue
  1034.  
  1035. 16-31        Same as above but:
  1036.         Colorgrid 2:    X: Black>Green    Y: Black>Blue    Shade Red
  1037. 32-47        Same as above but:
  1038.         Colorgrid 2:    X: Black>Blue    Y: Black>Red    Shade Green
  1039. 48-63        Same as above but:
  1040.         Colorgrid 2:    X: Black>Red    Y: Black>Blue    Shade Green
  1041. 64-79        Same as above but:
  1042.         Colorgrid 2:    X: Black>Green    Y: Black>Red    Shade Blue
  1043. 80-95        Same as above but:
  1044.         Colorgrid 2:    X: Black>Blue    Y: Black>Green    Shade Red
  1045.  
  1046. 96-111        Same as above but:
  1047.         Colorgrid 2:    X: Blue>Purple    Y: Blue>Cyan
  1048. 112-127        Same as above but:
  1049.         Colorgrid 2:    X: Red>Yellow    Y: Red>Purple
  1050. 128-143        Same as above but:
  1051.         Colorgrid 2:    Mode: Map    Mixed Red>Green>Blue
  1052.  
  1053. 256-511        Same as above but:
  1054.         Colorgrid 3:    X: Black>Green    Y: Black>Blue    Shade Red
  1055. 512-1023    Same as above but:
  1056.         Colorgrid 3:    X: Black>Blue    Y: Black>Red    Shade Green
  1057. 1024-1535    Same as above but:
  1058.         Colorgrid 3:    X: Black>Red    Y: Black>Blue    Shade Green
  1059. 1536-2047    Same as above but:
  1060.         Colorgrid 3:    X: Black>Green    Y: Black>Red    Shade Blue
  1061. 2048-2559    Same as above but:
  1062.         Colorgrid 3:    X: Black>Blue    Y: Black>Green    Shade Red
  1063. 2560-3071    Same as above but:
  1064.         Colorgrid 3:    X: Blue>Purple    Y: Blue>Cyan
  1065. 3072-3583    Same as above but:
  1066.         Colorgrid 3:    X: Red>Yellow    Y: Red>Purple
  1067. 3584-4095    Same as above but:
  1068.         Colorgrid 3:    Mode: Map    Mixed Red>Green>Blue
  1069.  
  1070. 4096-8191    Same as above but:
  1071.         Colors:        Grid 1: 1    Grid 2: Off    Grid 3: Off
  1072. 8192-12287    Same as above but:
  1073.  
  1074.         Colors:        Grid 1: 9    Grid 2: Off    Grid 3: Off
  1075. 12288-16383    Same as above but:
  1076.         Colors:        Grid 1: 0    Grid 2: 1    Grid 3: Off
  1077. 16384-20479    Same as above but:
  1078.         Colors:        Grid 1: 0    Grid 2: 9    Grid 3: Off
  1079. 20480-24575    Same as above but:
  1080.         Colors:        Grid 1: 1    Grid 2: 9    Grid 3: Off
  1081. 24576-28671    Same as above but:
  1082.         Colors:        Grid 1: 0    Grid 2: 1    Grid 3: 9
  1083. 28672-32767    Same as above but:
  1084.         Colors:        Grid 1: Off    Grid 2: Off    Grid 3: Off
  1085.  
  1086.  
  1087. ============================================================================
  1088.  
  1089. Routinename:    Stars
  1090. Authors:    Public Domain source, converted by Peter van Campen.
  1091. Versions:    L8
  1092. Description:    Shows a 3D moving starfield.
  1093.         Nothing more to explain.
  1094.  
  1095. Routine mode    Description
  1096. ----------------------------------------------------------------------------
  1097. 0        Normal
  1098. 1        Rotates stars left.
  1099. 2        Rotates stars right.
  1100.  
  1101.  
  1102. ============================================================================
  1103.  
  1104. Routinename:    Vector
  1105. Authors:    Programmed by Peter van Campen, with help from
  1106.         Roger Heykoop.
  1107. Versions:    L2,L4,L8,L16,L32,L64,H2,H4,H8,H16
  1108. Description:    Shows 3D pixel vector, line vector, glass-filled vector
  1109.         filled vector, ball vector, symmetric-filled
  1110.         vector objects and rotates them.
  1111.         The routine needs a vector-file wich can be a
  1112.         Imagine-object, a Rot-object or a IFF-brush.
  1113.         The colors of the vector-files are also used.
  1114.  
  1115.         These are the possible view-modes:
  1116.         
  1117.         0    Pixel        Shows only the vector-coordinates as
  1118.                     pixels, very fast speed.
  1119.         1    Line        Shows the vector-lines, fast speed.
  1120.         2    Glass-filled    Shows the object with filled faces.
  1121.                     You can see the faces through
  1122.                     eachother like a glass.
  1123.                     Medium speed.
  1124.         3    Filled        Shows the object with solid filled
  1125.                     faces. Slow speed.
  1126.         4    Balls        Shows only the vector-coordinates as
  1127.                     "Objects" (brushes or animbrushes).
  1128.                     Medium speed.
  1129.                     The color of a vector selects the
  1130.                     object-number, so you can use, for
  1131.                     example, 16 different blit-objects
  1132.                     in one vector-object.
  1133.                     When you use a animbrush with, for
  1134.                     example, 10 frames. The first frame
  1135.                     will be shown when the vector is
  1136.                     distant, and the last frame will be
  1137.                     shown when the vector is forward.
  1138.                     So for a cool 3D effect, size
  1139.                     the frames from small to big.
  1140.                     The colors of the objects will be
  1141.                     copied and the number of colors must
  1142.                     be the same as the screen-colors.
  1143.  
  1144.         Tricky modes:
  1145.         (To speed up drawing)
  1146.  
  1147.         5    Symmetric-    Shows the object with solid filled
  1148.             filled        faces but draws only the most
  1149.                     forward faces.
  1150.                     Is only usefull on symmetric
  1151.                     objects like, for example, cubes or
  1152.                     soccerballs. Medium speed.
  1153.  
  1154.         You can choose for each of the X/Y/Z coordinates if they
  1155.         must rotate and if the object is moving forward or back.
  1156.         You can also set the speed of rotating and for special
  1157.         effects you can turn the double-buffering on/off so you can,
  1158.         for example, see how a big imagine-object is drawn as a
  1159.         solid filled-vector.
  1160.         You can also turn the clearscreen on/off so you can make
  1161.         a track of objects and you can clear the rotate-positions.
  1162.  
  1163.         RoutineMode 16-bits (65536) bitusage:
  1164.  
  1165.             8  4  2
  1166.             1  0  0           1
  1167.             9  9  4           2  6
  1168.             2  6  8           8  4        8  4  2  1
  1169.     |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  1170.     |     |  |  |  |           |  |        |  |  |  |
  1171.     |     |R |S |D |           |F |        | X| Y| Z|
  1172.     |     |o |c |o |           |o |        |  |  |  |
  1173.     |     |t |r |u |           |rB|        | R| R| R|
  1174.     |     |a |e |b | Rotation  |wa| Vector | o| o| o|
  1175.     |     |t |e |l |  speed    |ac|  mode  | t| t| t|
  1176.     |     |e |n |e |           |rk|        | a| a| a|
  1177.     |     |  |  |  |           |dw|        | t| t| t|
  1178.     |     |c |c |b |           | a|        | e| e| e|
  1179.     |     |l |l |u |           |or|        |  |  |  |
  1180.     |     |r |r |f |           |rd|        |  |  |  |
  1181.     |     |  |. |. |           |  |        |  |  |  |
  1182.               2  2      16      2     8     2  2  2                        
  1183.  
  1184. Routine mode    Description
  1185. ----------------------------------------------------------------------------
  1186. 0        Moves forward.    Double-buffer on, Screenclear on,
  1187.         No rotation. Mode: Pixel-vector, Rotatespeed 0.
  1188. 1        Rotates Z.
  1189. 2        Rotates Y.
  1190. 3        Rotates YZ.
  1191. 4        Rotates X.
  1192. 5        Rotates XZ.
  1193. 6        Rotates XY.
  1194. 7        Rotates XYZ.
  1195.  
  1196. 8-15        Same as above but with Mode: Line
  1197. 16-23        Same as above but with Mode: Glass
  1198. 24-31        Same as above but with Mode: Solid
  1199. 32-39        Same as above but with Mode: Ball
  1200. 40-47        Same as above but with Mode: Symmetric
  1201.  
  1202. 64-127        Same as above but moves backwards.
  1203.  
  1204. 128-255        Same as above but with rotatespeed 1.
  1205. 256-383        Same as above but with rotatespeed 2.
  1206. 384-511        Same as above but with rotatespeed 3.
  1207. 512-639        Same as above but with rotatespeed 4.
  1208. 640-767        Same as above but with rotatespeed 5.
  1209. 768-895        Same as above but with rotatespeed 6.
  1210. 896-1023    Same as above but with rotatespeed 7.
  1211.  
  1212. 1024-1151    Same as above but with rotatespeed 8.
  1213. 1152-1279    Same as above but with rotatespeed 9.
  1214. 1280-1407    Same as above but with rotatespeed 10.
  1215. 1408-1535    Same as above but with rotatespeed 11.
  1216. 1536-1663    Same as above but with rotatespeed 12.
  1217. 1664-1791    Same as above but with rotatespeed 13.
  1218. 1792-1919    Same as above but with rotatespeed 14.
  1219. 1920-2047    Same as above but with rotatespeed 15.
  1220.  
  1221. 2048-4095    Same as above but with double-buffer off.
  1222.  
  1223. 4096-8191    Same as above but with screen-clear off.
  1224.  
  1225. 8192-16383    Same as above but with the rotate-positions cleared.
  1226.  
  1227. ============================================================================
  1228.  
  1229. Routinename:    VectorShade
  1230. Authors:    Programmed by Peter van Campen, with help from
  1231.         Roger Heykoop.
  1232. Versions:    L2,H2
  1233. Description:    This is the same routine as the "Vector" routine
  1234.         and it uses the same routine-modes but this
  1235.         routine draws the object in 2 colors and shows
  1236.         the 4 last drawed frames behind the object which
  1237.         gives a very nice effect. (Used in the "House" video)
  1238.         It uses a copperlist to do this trick so you
  1239.         can't use dual playfield on this routine.
  1240.  
  1241. ============================================================================
  1242.  
  1243. Routinename:    Wave
  1244. Authors:    Programmed by Peter van Campen.
  1245. Versions:    -
  1246. Description:    Puts a horizontal wave of 16 pixels into any picture or
  1247.         brush.
  1248.         The picture or brush width must be a multiply of 16.
  1249.         (example:240,368,144 etc.)
  1250.         
  1251. Routine mode    Description
  1252. ----------------------------------------------------------------------------
  1253. 0        Saw shaped.
  1254. 1        Saw shaped growing.
  1255. 2        Sinus shaped.
  1256. 3        Sinus shaped 4 sizes.
  1257. 4        ")" shaped.
  1258. 5        ")" shaped 3 sizes.
  1259. 6        "(" shaped.
  1260. 7        "(" shaped 3 sizes.
  1261. 8        Sinus shaped "dual playfield" mixed.
  1262. 9        Sinus shaped normal mixed.
  1263.  
  1264. 16-31        Same as above but scrolling up.
  1265. 32-47        Same as above but scrolling down.
  1266.  
  1267. 64-127        Same as above but with 2 times vertical size.
  1268. 128-255        Same as above but with 3 times vertical size.
  1269. 256-511        Same as above but with 4 times vertical size.
  1270.  
  1271. 512-1023    Same as above but with 5 times vertical size.
  1272.  
  1273. ============================================================================
  1274.  
  1275. Routinename:    PictureMove
  1276. Authors:    Programmed by Peter van Campen.
  1277. Versions:    -
  1278. Description:    Moves pictures that are bigger then the viewable
  1279.         screen in several ways.
  1280.         There are 2 seperate moves: the even planes and
  1281.         the odd planes.
  1282.         So when you use dual playfield, you can give
  1283.         each picture it's own move:
  1284.         In dual playfield, the front picture uses the
  1285.         even planes, the back picture uses the odd planes.
  1286.         In normal mode, the picture uses the even AND
  1287.         odd planes.
  1288.         When you don't use dual playfield, you must
  1289.         set both moves the same if you want to see the
  1290.         picture like it is.
  1291.         If you don't, you get a weird effect that can be
  1292.         nice too, like you can see in the demo-video of
  1293.         this routine and in the "House" video.
  1294.  
  1295.         These are the moving-shapes:
  1296.  
  1297.         Value    |    Description
  1298.         --------+-----------------------------
  1299.          0    |    No move.
  1300.          1    |    "-"    Horizontal.
  1301.          2    |    "|"    Vertical.
  1302.          3    |    "O"    Circle-shaped.
  1303.          4    |    "(X)"    Eigth-on-its-side.
  1304.          5    |    "8"    Eight.
  1305.          6    |    Weird shape
  1306.          7-15    |    Not used.
  1307.              |    
  1308.  
  1309.         RoutineMode 16-bits (65536) bitusage:
  1310.  
  1311.                                            1
  1312.                                            6           1
  1313.                 
  1314.      |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  1315.      |                       |           |           |
  1316.      |                       |  Odd      |  Even     |
  1317.      |       (not used)      |   planes  |   planes  |
  1318.      |                       |     shape |    shape  |
  1319.      |                       |           |           |
  1320.                                  16          16    
  1321.  
  1322. Routine modes:
  1323.  
  1324. Routine mode    Description
  1325. ----------------------------------------------------------------------------
  1326. 0        No moves.
  1327. 1        Even planes move "-"    Horizontal.
  1328. 2        Even planes move "|"    Vertical.
  1329. 3        Even planes move "O"    Circle-shaped.
  1330. 4        Even planes move "(X)"    Eigth-on-its-side.
  1331. 5        Even planes move "8"    Eight.
  1332. 6        Even planes move Weird shape.
  1333. 16-31        Same as above but the odd planes move "-"   Horizontal.
  1334. 32-47        Same as above but the odd planes move "|"   Vertical.
  1335. 48-63        Same as above but the odd planes move "O"   Circle-shaped.
  1336. 64-79        Same as above but the odd planes move "(X)" 8-on-its-side.
  1337. 80-95        Same as above but the odd planes move "8"   Eight.
  1338. 96-111        Same as above but the odd planes move Weird shape.
  1339.  
  1340. ============================================================================
  1341.  
  1342. Routinename:    Landscape
  1343. Authors:    PD source, improved and converted by Peter van Campen.
  1344. Versions:    L2,L8
  1345. Description:    Takes a landscape and can show and move through it in
  1346.         several ways.
  1347.  
  1348.         RoutineMode 16-bits (65536) bitusage:
  1349.  
  1350.                                       6     1
  1351.                                       4     6           1
  1352.                 
  1353.      |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  1354.      |                          |  |     |           |
  1355.      |    (not used)            |M |  S  |(not used) |
  1356.      |                          |o |  i  |           |
  1357.      |                          |d |  z  |           |
  1358.      |                          |e |  e  |           |
  1359.      |                          |  |     |           |
  1360.                                      2    4
  1361.  
  1362. Routine mode    Description
  1363. ----------------------------------------------------------------------------
  1364. 0-15        Size small, shown as points.
  1365. 16-31        Same as above but size medium.
  1366. 32-47        Same as above but size large.
  1367. 48-63        Same as above but size very large.
  1368. 64-127        Same as above but shown as lines.
  1369.  
  1370.  
  1371. ============================================================================
  1372.  
  1373. Routinename:    CopperMagnify
  1374. Authors:    Peter van Campen
  1375. Versions:    4,8,4AGA
  1376. Description:    Takes a HAM-brush, and rotates and magnifies it in a
  1377.         copperlist.
  1378.         The routine doesn't use the blitter, but is still very
  1379.         fast.
  1380.         I didn't use the blitter to get very high speeds on
  1381.         680++ Amigas.
  1382.         The maximum height of the brush is 256, the maximum
  1383.         width is 256.
  1384.  
  1385.         Version 8 shows the picture in pixels of size 8*8, it
  1386.         uses the complete view-screen.
  1387.         This version doesn't need a picture, so you could use
  1388.         it with a picture in front of it. (dual playfield)
  1389.         You can add an empty picture over it with the routinemode
  1390.         to prevent dual playfield.
  1391.  
  1392.         Version 4 shows the picture in pixels of size 4*4, it
  1393.         uses part of the view-screen.
  1394.         This version uses a picture 192*192*32 to get the small
  1395.         4*4 pixels, it doesn't use the routinemode.
  1396.  
  1397.         Version 4AGA shows the picture in pixels of size 4*4, it
  1398.         uses the complete view-screen.
  1399.         This version uses a picture 384*288*256 to get the small
  1400.         4*4 pixels, it has a special 3D tunnel mode which is used
  1401.         int the "Bonzai" video.
  1402.  
  1403.  
  1404. Routine mode    Description
  1405. ----------------------------------------------------------------------------
  1406. 0        Don't use an empty picture on screen.
  1407. 1        Use an empty picture on screen, this prevents dual
  1408.         playfield effects. (Only used by version 8)
  1409. 16        Shows the brush in a 3D tunnel and moves forward, only
  1410.         in the 4AGA version !
  1411.  
  1412.  
  1413. ============================================================================
  1414.  
  1415. Routinename:    CopperPalette
  1416. Authors:    Peter van Campen
  1417. Versions:    16
  1418. Description:    Uses "ColorSets" to change the palette of each horizontal
  1419.         line of a 16-color picture,brush or animation.
  1420.         It's used in the "Gabberuh!" video on the "SoulHead_L16.bru"
  1421.         and the "Skeleton_L16.bru".
  1422.         It uses the blitter to change the copperlist to get
  1423.         the necessary speed.
  1424.  
  1425.  
  1426. Routine mode    Description
  1427. ----------------------------------------------------------------------------
  1428. 0        Scroll the colorsets upwards.
  1429. 2        Scroll the colorsets from the screen-centre, upwards and
  1430.         downwards.
  1431.  
  1432. ============================================================================
  1433.  
  1434. Routinename:    CopperPicture
  1435. Authors:    Peter van Campen
  1436. Versions:    -
  1437. Description:    This routine takes a brush or animbrush and shows it with
  1438.         8*8 pixels on screen.
  1439.         It only uses the copperlist so you can use a picture in
  1440.         front of it.
  1441.         The width must be 48, and the height must be 36 !
  1442.         Currently, the routine only handles 32/16/2-color or HAM
  1443.         images.
  1444.         You can change the palette of the shown image with
  1445.         colorsets, also when it's playing an animbrush.
  1446.         Look at the videos how to use it.
  1447.         You can add an empty picture over it with the routinemode
  1448.         to prevent dual playfield.
  1449.  
  1450.  
  1451. Routine mode    Description
  1452. ----------------------------------------------------------------------------
  1453. 0        Don't use an empty picture on screen.
  1454. 1        Use an empty picture on screen, this prevents dual
  1455.         playfield effects.
  1456.  
  1457. ============================================================================
  1458.  
  1459. Routinename:    PaletteFade
  1460. Authors:    Peter van Campen
  1461. Description:    This routine needs 2 colorsets, it will fade from the
  1462.         first colorset to the second colorset.
  1463.         With the routinemode you set the speed of the fading.
  1464.         On AGA this effect is real smooth because of the 24-bit
  1465.         colors.
  1466.         The 2 colorsets and the current picture on the screen
  1467.         must have the same amount of colors !
  1468.         It is heavily used in the "Bonzai" video.
  1469.  
  1470. ============================================================================
  1471.  
  1472. Routinename:    Equalizer
  1473. Authors:    Peter van Campen
  1474. Versions:    L2
  1475. Description:    This routine shows the wavefroms of the currently played
  1476.         samples on the screen.
  1477.  
  1478. Routine mode    Description
  1479. ----------------------------------------------------------------------------
  1480. 0        Shows the 4 channels in 4 wave-boxes.
  1481. 1        Shows the 4 channels in 1 big wave-box.
  1482.  
  1483. ============================================================================
  1484.  
  1485. Routinename:    Tunnel
  1486. Authors:    Peter van Campen
  1487. Versions:    L2
  1488. Description:    This routine needs a Background-picture with height 256
  1489.         and width 320 and 2 colors.
  1490.         It changes this picture into a 3D tunnel that's moving.
  1491.         It is used in the "Bonzai" video, you can make your own
  1492.         tunnel in this way.
  1493.         It also uses a copperlist to get an extra depth-effect.
  1494.         
  1495. ============================================================================
  1496.  
  1497.             (Future expansion)
  1498. Routinename:
  1499. Authors:
  1500. Versions:
  1501. Description:
  1502. Routine modes:
  1503.  
  1504.         RoutineMode 16-bits (65536) bitusage:
  1505.  
  1506.                                                         1
  1507.                 
  1508.      |15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00|<-Bitnumber
  1509.      |                       |           |           |
  1510.  
  1511. Routine mode    Description
  1512. ----------------------------------------------------------------------------
  1513.  
  1514. ============================================================================
  1515.               VideoTracker News 1:
  1516. ============================================================================
  1517.  
  1518. ***********************************************************************
  1519. VideoTracker News 1, 27-10-93.
  1520. ***********************************************************************
  1521.  
  1522. (I'm dutch so there may be some spelling-errors)
  1523.  
  1524. - On 13-11-93 I will have an A1200 and then I will start programming
  1525.   VideoTracker AGA with special routine-files for AGA and 68020.
  1526.  
  1527. - 2 new videos are finished and will be released on 15-11-93.
  1528.   "Rave The Amiga" and "I Will Trance U".
  1529.  
  1530. - 2 new routines will be released on 15-11-93:
  1531.   - 8-bit (copper backgroundcolors) HAM-picture rotate and magnify WITHOUT
  1532.     the blitter ! On 68000 it's as fast as other magnifiers but when I
  1533.     saw it on 68030 it was really fast. :-)
  1534.   - 4-bit (copper with 32 colorscreen 192*192 = 48*48 pixels) HAM-picture
  1535.     rotate and magnify without the blitter.
  1536.  
  1537. - Registered users will get VideoTracker updates and videos for free.
  1538.   So after paying your register-fee, you won't have to pay extra
  1539.   afterwards for updates like VideoTracker AGA.
  1540.   BUT when I manage to sell VideoTracker AGA to a distributor, you will
  1541.   have to wait untill the distributor starts to sell the program.
  1542.   (But you still get it for free, and as fast as when it's released.)
  1543.   
  1544. - VideoTracker v1.0 with "Save Video" option was released on 3-10-93,
  1545.   that's about 3 weeks ago.
  1546.   There is now 1 registered user of VideoTracker, but I expect to get
  1547.   more reactions within the next 1 or 2 months.
  1548.   I know of some people who are playing now with VT and are making their
  1549.   own video.
  1550.   I hope that, when they are convinced, they want to see their video as a
  1551.   vidule and support me so I can buy more necessary hardware soon.
  1552.   
  1553. - I had reactions during and after the development from England,
  1554.   Germany, USA, Italy and ofcourse The Netherlands.
  1555.   It's very nice to know that there are other people who enjoy such
  1556.   a program, it really helps me to continue this project.
  1557.   I also want to thank all the people that helped me with beta-testing,
  1558.   drawing, rendering, composing, programming and (also VERY important!)
  1559.   spreading.
  1560.   
  1561. ***********************************************************************
  1562.  
  1563. - Rave The Amiga:
  1564.  
  1565.   Video
  1566.  
  1567.      1600 Rave_The_Amiga
  1568.  
  1569.              This is a very flashy video, like the "Gabberuh!" video.
  1570.              It needs 2 meg chipmem, the vidule-size is 1.5 meg.
  1571.              My personal favorite video is "Gabberuh!" but this one is
  1572.              coming very close.
  1573.         I made it for the "Rave The Amiga" houseparty in Ijmuiden,
  1574.         it was a party for 12-18 year old kids.
  1575.         75% of the music was Amiga ProTracker and OctaMED, it was
  1576.         a great evening and the beer was free for DJ's and VJ's. :)
  1577.         John v.d. Zee did a great job organizing this party.  
  1578.         (There were 100-150 people, this was the first one, there
  1579.         will be more.)
  1580.  
  1581.   Anim
  1582.  
  1583.     88070 dna.anim
  1584.  
  1585.             A multiple-palette 32-color animation of a rotating
  1586.             DNA-string rendered with Imagine v2.0 by Maarten Kreuger
  1587.             and Peter van Burgh for VideoTracker, excellent job !
  1588.  
  1589.    172954 MTV+ST.anim
  1590.    
  1591.            A multiple-palette 8-color animation, it shows a MTV-logo
  1592.            movie and starship Enterprice flying towards you.
  1593.            I used it with dual playfield effects, this is the
  1594.            first video which shows the possible dual playfield
  1595.            effects like 2 8-color animations at once and a routine
  1596.            and an 8-color animation at once.
  1597.            I ripped the MTV and Enterprice animations out of 2 big
  1598.            32-color PD animations.
  1599.  
  1600.     58900 Zebra_L8.anim
  1601.  
  1602.         This is a wellknown 32-color loop-animation of a running
  1603.         zebra.
  1604.         I changed it to 8 colors so I also could use it with
  1605.         dual playfield.
  1606.  
  1607.   Brush
  1608.  
  1609.      4726 Aaman_L8.bru
  1610.  
  1611.         Funny figure, drawn by Martin Panbakker who did a lot of
  1612.         drawing for the videos, he also did the clownshead in
  1613.         "Gabberuh!". We both have seen the light, will you ? :-)
  1614.  
  1615.      8826 Amiga.bru
  1616.  
  1617.         Amiga-logo, drawn by me.
  1618.         
  1619.      9278 BobMarley_HAM.bru
  1620.  
  1621.         A little HAM brush of Bob Marley's face that is rotated
  1622.         and scaled by the "CopperMagnify8" routine.
  1623.         
  1624.     52312 BorisGirl_HAM.bru
  1625.  
  1626.         A wellknown HAM brush of a girl holding a glass ball that is
  1627.         rotated and scaled by the "CopperMagnify8" routine.
  1628.         
  1629.      8196 CompuFace_L8.bru
  1630.  
  1631.         An 8-color rendered brush, I use most of the 8-color
  1632.         images for dual-playfield effects.
  1633.         I ripped it, it is to much work to draw everything
  1634.         ourselfs.
  1635.         All ripped images are out of PD animations or pictures,
  1636.         I don't use images that are created for other demos, that
  1637.         would be very sick.
  1638.  
  1639.      4442 DeathMask_L8.bru
  1640.  
  1641.         An 8-color ghost-face, drawn by Martin Panbakker.
  1642.                 
  1643.      4700 DiamondRGB_HAM.bru
  1644.  
  1645.         A very colourful little HAM brush that is rotated
  1646.         and scaled by the "CopperMagnify8" routine.
  1647.         I drawed it pixel-by-pixel in Deluxe Paint, it was a
  1648.         nightmare to prevent the HAM side-effects. :-)
  1649.         
  1650.      9418 Ijmuiden.bru
  1651.  
  1652.         An 8-color city-name board, by me.
  1653.         
  1654.     45000 Parrot_HAM.bru
  1655.  
  1656.         A digitized colourful HAM brush of a parrot that is
  1657.         rotated and scaled by the "CopperMagnify8" routine.
  1658.         
  1659.      3936 Rave.bru
  1660.  
  1661.         An 8-color brush with the word "Rave", it's also used
  1662.         in a dual playfield effect with the words "Rave","The",
  1663.         "Amiga" and "Ijmuiden".
  1664.  
  1665.      9560 SlayerLogo_M4.bru
  1666.  
  1667.         Logo of the speed-metal band "Slayer", those were the
  1668.         days. :-)
  1669.         
  1670.  
  1671.      5532 Steve_L8.bru
  1672.  
  1673.         Yeah ! true 90's art-style, drawn by Martin Panbakker.
  1674.         He saw the style in an art-book at his workplace.
  1675.         It's based on Virtual Reality, and this style would be
  1676.         easy to use in 3D rendering programs. (Hint!)
  1677.  
  1678.      2496 The.bru
  1679.  
  1680.         Duh.... "The"
  1681.         
  1682.   Modules
  1683.  
  1684.    174616 mod.real nightmare.klr
  1685.  
  1686.         "Real Nightmare" from Killraven/Mystic, the same guy who
  1687.         made the module that is used in "Gabberuh!".
  1688.         I thought it was terrible when I heard it the first time but
  1689.         Martin convinced me that this was a "True Underground Heavy
  1690.         House-Trip"(TM).
  1691.         When I played it more often I really started to like
  1692.         it, just like when I first heard songs from "Deicide" and
  1693.         "Slayer" you have to get used to it.
  1694.         It has metal-sound samples like a steel-plant sound and
  1695.         metal on metal hits.
  1696.         Also a disturbed "we're gonna get you" and a fast played
  1697.         guitar-part of good old Metallica.
  1698.         It's 8 minutes long, ideal for a big video.
  1699.         I like it ! more ! more ! more ! excellent for a party.
  1700.  
  1701.   Picture
  1702.  
  1703.     10288 FlowerGirl_L8.pic
  1704.  
  1705.         Full screen 8-color girl, again a try-out style, drawn by
  1706.         Martin Panbakker, a very busy guy.
  1707.         Again used with nice dual-playfield effects.
  1708.         
  1709.  
  1710.     41116 Noise_L8.pic
  1711.  
  1712.         That effect you see on a TV with no cable, created with
  1713.         color-cycle and calculated with SpiroGraph.
  1714.         Used as a dual playfield background.
  1715.                 
  1716.     30356 Plasma_L8.pic
  1717.  
  1718.         A plasma-cloud, it is in 8-colors but still looks nice
  1719.         with color-cycling and as a background for dual playfield.
  1720.  
  1721.   Routine
  1722.  
  1723.      4733 CopperMagnify8.rot
  1724.  
  1725.         The new HAM rotate and magnify routine.
  1726.  
  1727. ***********************************************************************
  1728.  
  1729. - I Will Trance U:
  1730.  
  1731.   Video
  1732.  
  1733.      1616 Trance
  1734.  
  1735.         The video "I Will Trance U".
  1736.         It is the first Ambient video, and has not much flashy
  1737.         effects to keep it relaxed like the music is.
  1738.         It needs 2 meg chipmem, length 1.5 meg.
  1739.         Half of the memory is used by a nice 21-frame fractal
  1740.         animation.
  1741.   
  1742.   Anim
  1743.  
  1744.     68434 ChinChin.anim
  1745.  
  1746.         A 64-color woman's head, drawn by Martin Panbakker.
  1747.         He drawed it in several hours and saved 13 pictures
  1748.         while he was working.
  1749.         We put it in an animation and you see how the face
  1750.         was drawn, a very nice effect.
  1751.         And again a new style, this time pastel-colors.
  1752.  
  1753.     86004 morph.anim
  1754.  
  1755.             A multiple-palette 32-color animation of a very strange
  1756.             changing tiny object, very psychadelic.
  1757.             Rendered with Imagine v2.0 by Maarten Kreuger
  1758.             and Peter van Burgh for VideoTracker, again excellent !
  1759.         I hope you want to do more of this stuff, I'm also
  1760.         learning to work with 3D rendering programs now to get
  1761.         nice colourful animations.
  1762.  
  1763.   Modules
  1764.  
  1765.    265540 mod.i_will_trans_u
  1766.  
  1767.         I got this module direct from the composer Mathijs Chilling.
  1768.         I is very trancing, with good synth-samples and A woman
  1769.         who is saying "I will trance you".
  1770.         Later in the song see starts to "hmmm" along with the music.
  1771.         The style is Ambient as far as my music-knowledge goes.
  1772.         Again a rare type of music and I know it's difficult to
  1773.         create such an atmosphere, I tried it myself, great job !
  1774.         The length is 3/4 minutes which was a reason for me to
  1775.         try out a very big fractal-animation, which takes half
  1776.         of the video-length.
  1777.         (Such a big effect would become boring in an 8-minute
  1778.         video)
  1779.  
  1780.  
  1781.   Picture
  1782.   
  1783.      6372 TRANCE_L2.pic
  1784.  
  1785.         A black/white picture of the word "TRANCE" with a nice
  1786.         effect.
  1787.  
  1788.   Brush
  1789.   
  1790.      2762 Eye_L2.bru
  1791.  
  1792.         A black/white brush of an eye, used when the word "I"
  1793.         is said.
  1794.  
  1795.     33726 MandelZoom0001_L32.bru
  1796.  
  1797.         And this is the 32-color, 21-frame fractal-zoom animation.
  1798.         Calculated with the demo-version of Mandel2000D from
  1799.         Cygnuss Software as a test to see how it would look.
  1800.         And it looks great, I zoomed from the 12-arm spiral to
  1801.         the spiral-galaxy.
  1802.         I saved the frames as seperate brushes for very fast
  1803.         zoom-ins, zoom-outs and combinations of these.
  1804.  
  1805.     33822 MandelZoom0002_L32.bru
  1806.     33380 MandelZoom0003_L32.bru
  1807.     32522 MandelZoom0004_L32.bru
  1808.     32090 MandelZoom0005_L32.bru
  1809.     31824 MandelZoom0006_L32.bru
  1810.     31716 MandelZoom0007_L32.bru
  1811.     31646 MandelZoom0008_L32.bru
  1812.     31554 MandelZoom0009_L32.bru
  1813.     31466 MandelZoom0010_L32.bru
  1814.     31318 MandelZoom0011_L32.bru
  1815.     30920 MandelZoom0012_L32.bru
  1816.     30682 MandelZoom0013_L32.bru
  1817.     31184 MandelZoom0014_L32.bru
  1818.     31306 MandelZoom0015_L32.bru
  1819.     30966 MandelZoom0016_L32.bru
  1820.     30500 MandelZoom0017_L32.bru
  1821.     30260 MandelZoom0018_L32.bru
  1822.     30314 MandelZoom0019_L32.bru
  1823.     30494 MandelZoom0020_L32.bru
  1824.     31620 MandelZoom0021_L32.bru
  1825.  
  1826.      6064 N.P.T.O.D._L8.bru
  1827.  
  1828.         A black/white 8-color brush showing the words
  1829.         "No proper time of day" which is also said by the woman
  1830.         in the module.
  1831.         It uses a trick with different palettes.
  1832.  
  1833.      5684 U_L2.bru
  1834.  
  1835.         A black/white brush showing the letter "U".
  1836.         
  1837.      4552 WILL_L2.bru
  1838.  
  1839.         A black/white brush showing the word "Will".
  1840.  
  1841.   Colors
  1842.  
  1843.        66 Eye_BW_0f.pal
  1844.        
  1845.                I played with black/white colors in the above images
  1846.                and these palettes fade the white color to black and
  1847.                the black color to white. C00L ! :-)
  1848.  
  1849.        66 Eye_BW_1e.pal
  1850.        66 Eye_BW_2d.pal
  1851.        66 Eye_BW_3c.pal
  1852.        66 Eye_BW_4b.pal
  1853.        66 Eye_BW_5a.pal
  1854.        66 Eye_BW_69.pal
  1855.        66 Eye_BW_78.pal
  1856.        66 Eye_BW_87.pal
  1857.        66 Eye_BW_96.pal
  1858.        66 Eye_BW_a5.pal
  1859.        66 Eye_BW_b4.pal
  1860.        66 Eye_BW_c3.pal
  1861.        66 Eye_BW_d2.pal
  1862.        66 Eye_BW_e1.pal
  1863.        66 Eye_BW_f0.pal
  1864.  
  1865.        84 N.P.T.O.D._01.pal
  1866.  
  1867.         The words "No proper time of day" are put on the screen
  1868.         in the same tempo as the woman's voice.
  1869.         This is done by giving each word its own color and than
  1870.         get the words on screen using different palettes.
  1871.         
  1872.        84 N.P.T.O.D._02.pal
  1873.        84 N.P.T.O.D._03.pal
  1874.        84 N.P.T.O.D._04.pal
  1875.        84 N.P.T.O.D._05.pal
  1876.        84 N.P.T.O.D._06.pal
  1877.        84 N.P.T.O.D._07.pal
  1878.  
  1879. ***********************************************************************
  1880.  
  1881. - And now some necessary words... (back to the reality of money)
  1882.   Piracy is a big problem, I have experience with another program I
  1883.   made called "RattleCopy".
  1884.   v1.0 of this program was no-protected $10 shareware, with no reactions.
  1885.   v2.2 was copy-protected and I sold it myself voor $15 dollars, I sold
  1886.        about 25 copies.
  1887.        It couldn't be copied with a nibbler or a hardware-copier.
  1888.        After 4 months it was cracked and spread and my money-making days
  1889.        were over.
  1890.   v4.0 was $15 shareware with 1 reaction.  
  1891.   v5.0 I sold to a german distributor for good money.
  1892.   
  1893.   What I want to say with this:
  1894.   When I make a new program, I try to sell it first to a distributor
  1895.   because shareware does not really work in reality.
  1896.   I couldn't sell VideoTracker because several distributors found the
  1897.   program to specialized and to difficult to learn for starting users.
  1898.   (They earn most of their money from beginning Amiga-users)
  1899.   I could make a copy-protection just like in RattleCopy v2.2 with the
  1900.   knowledge that I probably could sell 20 copies before it was cracked.
  1901.   But it would be terrible to use than, you had to load the program from
  1902.   disk and work with files on harddisk.
  1903.   So I released the program as crippled shareware with working "Save Video"
  1904.   but no working "Save Vidule".
  1905.  
  1906.   As an extra protection, I gave the routines in my videotracker-sourcefile
  1907.   a letter. (A-Z)
  1908.   Each registered version of VideoTracker has the name of the user and
  1909.   an original routineorder in the sourcefile which results in a 26
  1910.   word code like AHGEPOQ... which I only know.
  1911.   When a registered version of VideoTracker with a removed name is
  1912.   spread, I still can see who spread it by this code !
  1913.   This system is impossible to crack because you have to have the
  1914.   source-file of VideoTracker to change the routine-order.
  1915.   The user that is responsible for illegal spreading the program, will
  1916.   get no updates, no new videos and no help from me anymore, I also will
  1917.   release his name and make sure that in his part of the world there
  1918.   will be no more new registered users.
  1919.   That's all I can do against piracy without annoying the honest user.
  1920.  
  1921.   Remember that when more people register, I sooner can buy more hardware
  1922.   and improve the program.
  1923.   In simple reality: When I get no more registered users, I can buy an
  1924.   68882/32-bits expansion board on 1-5-94, each registration brings
  1925.   that date a month down.
  1926.   With 32-bits fastmem I can make special routines that use the fastmem
  1927.   to go faster, I already have a 3D vector routine for 68882, programmed
  1928.   by Roger Heykoop, but I can't beta-test it correctly now.
  1929.     
  1930. - I know of computer-clubs that registered other shareware-programs
  1931.   with a group of people because they don't want to pay that much money
  1932.   for a program.
  1933.   (example: 5 people pay each $10 dollar and register 1 VideoTracker.)  
  1934.   I can understand that but keep in mind that it's the registered user's
  1935.   responsibility NOT to give it to people outside that group !
  1936.   When somebody has not payed for a program, it is very easy for him to
  1937.   give it to a friend who gives it to another friend who gives it to a
  1938.   friend who is part of a pirate-group that will happily spread it
  1939.   around the globe. (that would be my real nightmare)
  1940.  
  1941. That was the first VideoTracker newsfile, greetings !
  1942.  
  1943.  
  1944. ============================================================================
  1945.               VideoTracker News 2:
  1946. ============================================================================
  1947.  
  1948. *************************************************************************
  1949. VideoTracker News 2, 6-1-94.
  1950. *************************************************************************
  1951.  
  1952. (I'm dutch so there may be some spelling-errors)
  1953.  
  1954. - This is the first VideoTracker update.
  1955.  
  1956. - VideoTracker_AGA v1.0 is released !
  1957.   Most of the routines still have to be converted for it, but you already
  1958.   can play with AGA anims, pictures, 24-bit palettes, etcetra.
  1959.  
  1960. - 2 new videos are finished and released on 6-1-94:
  1961.   "Camel" and "Caotic".
  1962.  
  1963. - 1 new routine is released on 6-1-94:
  1964.   - CopperPicture, it plays animations in the copperlist, already
  1965.     converted for AGA.
  1966.     No blitter usage: the faster your processor, the faster it plays.
  1967.   
  1968. - VideoTracker v1.0 with "Save Video" option was released on 3-10-93,
  1969.   that's about 3 months ago.
  1970.   There are now 6 registered users of VideoTracker, and I saw some
  1971.   good videos from them.
  1972.   If you have made a good video and want to spread it, send or upload
  1973.   it to me so I can put it on the support-BBS.
  1974.  
  1975.  
  1976. *************************************************************************
  1977.  
  1978. Video
  1979.  
  1980. Camel                       1132
  1981.  
  1982.     This is the video, it can be loaded with both VideoTracker
  1983.     versions.
  1984.  
  1985. Modules
  1986.  
  1987. mod.GO-FUCK-YOUR-CAMEL    155904
  1988.  
  1989.     This modules is a converted Octamed module.
  1990.     It is made by Joost, town: Castricum/The Netherlands.
  1991.  
  1992. AnimBrush
  1993.  
  1994. Blond_32.anbr              29278
  1995. Colors_HAM6.anbr           79624
  1996. Walk_L16.anbr              49258
  1997. Tom&Jerry_16.anbr          41012
  1998. Playboy_16.anbr            27888
  1999. Batman_16.anbr             17380
  2000.  
  2001.     These are all 48*36 animbrushes, used by the CopperPicture routine.
  2002.     I ripped them all from normal animations.
  2003.     Except the "Color", that was build from a big HAM6-picture.
  2004.     I took brushes from the picture in a camera-like way.
  2005.  
  2006. Routine
  2007.  
  2008. CopperPicture.rot           2321
  2009.  
  2010.     This is the normal routine-file.
  2011.  
  2012. Colorset
  2013.  
  2014. blond.set                    156
  2015. Cya.set                      108
  2016. Pur.set                      108
  2017. Yel.set                      108
  2018. Red>Yel>Wht.set              108
  2019. Rainbow.set                  108
  2020. B&W.set                      108
  2021. B&W_Invert.set               108
  2022. Stencil.set                  108
  2023. Blu>Pur.set                  108
  2024. Cya>Pur.set                  108
  2025.  
  2026.     All these colorsets are used to change the palettes of the
  2027.     copper-animations
  2028.  
  2029. RoutineAGA
  2030.  
  2031. CopperPicture.rot           2325
  2032.  
  2033.     This is the AGA routine-file.
  2034.  
  2035. *************************************************************************
  2036.  
  2037. Video
  2038.  
  2039. Caotic                      1664
  2040.  
  2041.     The video for VideoTracker v1.3.
  2042.  
  2043. Caotic_AGA                  1796
  2044.  
  2045.     The video for VideoTracker_AGA v1.0.
  2046.  
  2047.     This video was made for a Safe Sex Dance Party on 4-1-94,
  2048.     so there are a lot of condom-jokes in it.
  2049.     There where also many hires/lace/HAM8 Safe-Sex pictures and
  2050.     animations, raytraced and digitized by Roger Heykoop, that I
  2051.     used in extra videos with no special effects.
  2052.  
  2053. Modules
  2054.  
  2055. mod.CAOTIC                189316
  2056.  
  2057.     This modules is a converted Octamed module and I had to
  2058.     edit it, so it could fit on the disk.
  2059.     The original version sounded much better.
  2060.     It is made by Joost, town: Castricum/The Netherlands.
  2061.  
  2062. AnimBrush
  2063.  
  2064. Drum_8.anbr                10484
  2065.  
  2066.     Drawn by Martin Panbakker.
  2067.  
  2068. Gabber_16.anbr             19332
  2069.  
  2070.     Drawn by Martin Panbakker.
  2071.  
  2072. DurexBirds_2.anbr           5956
  2073.  
  2074.     Drawn by Martin Panbakker, "Durex" is a dutch condom-producer.
  2075.  
  2076. Clap_2.anbr                 3586
  2077.  
  2078.     Drawn by Martin Panbakker.
  2079.  
  2080. Alien_16.anbr              41670
  2081.  
  2082.     Drawn by Martin Panbakker.
  2083.  
  2084. Colors
  2085.  
  2086. Schuifhoofd.pal              252
  2087. Schuifhoofd_>B0001           252
  2088. [ CUT ]
  2089. Schuifhoofd_>B0031           252
  2090. Schuifhoofd_>B0000           252
  2091.  
  2092.     These 32 palettes are used in the AGA video to fade the
  2093.     "Schuifhoofd_64" brush.
  2094.  
  2095. SchuifEHB.pal                252
  2096. SchuifEHB_>0001              252
  2097. [ CUT ]
  2098. SchuifEHB_>0031              252
  2099.  
  2100.     These 16 palettes are used in the OCS video to fade the
  2101.     "Schuifhoofd_EHB" brush.
  2102.  
  2103. Picture
  2104.  
  2105. SixArm_16.pic              45856
  2106.  
  2107.     Made with Mandel 2000.
  2108.  
  2109. Durex1_16.pic              33656
  2110.  
  2111.     Digitized by Roger Heykoop.
  2112.  
  2113.     These 2 16-color pictures are used with dual playfield in the
  2114.     AGA video.
  2115.  
  2116. SixArm_8.pic               34102
  2117. Durex1_8.pic               21534
  2118.  
  2119.     These 2 8-color pictures are used with dual playfield in the
  2120.     OCS video.
  2121.  
  2122. Brush
  2123.  
  2124. Schuifhoofd_64.bru         20074
  2125.  
  2126.     64 color picture, drawn by Martin Panbakker.
  2127.  
  2128. Pol_128.bru                21976
  2129.  
  2130.     128 color picture, drawn by Martin Panbakker, very nice style.
  2131.  
  2132.     These pictures are used in the AGA video.
  2133.  
  2134. Schuifhoofd_EHB.bru        19542
  2135. Pol_EHB.bru                18808
  2136.  
  2137.     These pictures are used in the OCS video.
  2138.  
  2139. Bird_2.bru                  3590
  2140.  
  2141.     Drawn by Martin Panbakker.
  2142.  
  2143. OldMan_2.bru                6026
  2144.  
  2145.     Drawn by Martin Panbakker.
  2146.  
  2147. TVFace_2.bru                2946
  2148.  
  2149.     Drawn by Martin Panbakker.
  2150.  
  2151. Cap1.bru                    6950
  2152. Cap2.bru                    7636
  2153.  
  2154.     Drawn by Martin Panbakker, these 2 brushes are used to make
  2155.     the cap-guy talk.
  2156.  
  2157. Smubber_16.bru             12298
  2158.  
  2159.     I found it on a BBS, drawer unknown.
  2160.  
  2161. AIDS_4.bru                  7110
  2162.  
  2163.     The word "AIDS", drawn by me.
  2164.  
  2165. Anim
  2166.  
  2167. Belll_4.anim               17698
  2168.  
  2169.     Drawn by Martin Panbakker.
  2170.  
  2171. AssFuck_L32.anim          219284
  2172.  
  2173.     Found on a BBS, the little hart and condom are drawm by me.
  2174.  
  2175. *************************************************************************
  2176.  
  2177. That was the second VideoTracker newsfile, greetings !
  2178.  
  2179.  
  2180. ============================================================================
  2181.               VideoTracker News 3:
  2182. ============================================================================
  2183.  
  2184. *************************************************************************
  2185. VideoTracker News 3, 25-2-94.
  2186. *************************************************************************
  2187.  
  2188. (I'm dutch so there may be some spelling-errors)
  2189.  
  2190. - The VideoTracker v1.4 update will be released in March, we're still
  2191.   trying to get it 100% working on A4000/40 but it doesn't look good. :(
  2192.   The problem is the 68040 and beta-testing from a distance is almost
  2193.   impossible.
  2194.   Maybe I'll buy a high-end Amiga (A5000?) or 68040 A1200 expansion-board
  2195.   to get it right.
  2196.   Also some tiny but annoying bugs have been removed:
  2197.   - The "load video" gives a Continue/Retry/Cancel when something goes
  2198.     wrong.
  2199.   - The cancel error is removed.
  2200.   - No more lock-up when VideoTrackers can't find the "VideoTracker:"
  2201.     device.
  2202.   - The routinemode can now be entered with the keyboard.
  2203.   - And more tiny bugs...
  2204.  
  2205. - The musicplayers are now on disk, you can use Octamed-modules in the
  2206.   v1.4 update.
  2207.  
  2208. - All the OCS routines are converted to AGA, but the overscan lo-res
  2209.   pictures are not compatible, due to the maximum "fetchmode", which gives
  2210.   more processor-time.
  2211.   look at the AGA videos how to solve this.
  2212.   There are 4 new routines:
  2213.   
  2214.   - Equalizer        Shows the sample-data on screen, OCS & AGA.
  2215.   - CopperMagnify4AGA    Rotate & Magnify on an overscan 4*4 pixels screen.
  2216.               It's very fast and has a special 3D tunnel mode.
  2217.             AGA only, it's not possible on OCS.
  2218.   - Tunnel        This changes a background picture into a 3D tunnel
  2219.               and moves through it. OCS & AGA, but a 680++
  2220.               processor is recommended.
  2221.   - PaletteFade        No need to load lots of palettes anymore: this 
  2222.              routine fades the colors between 2 colorsets.
  2223.             OCS & AGA.
  2224.   
  2225. - VideoTracker v1.0 with "Save Video" option was released on 3-10-93,
  2226.   that's about 5 months ago.
  2227.   There are now 7 registered users of VideoTracker, just 1 new registration
  2228.   this time.
  2229.   Because of this low number, all the save options will be removed in the
  2230.   v1.4 update.
  2231.   You had enough time to check out the program, now it's time to register
  2232.   or not.
  2233.   VideoTracker, Routine & Video updates and releases will continue for at
  2234.   least a year, registered users don't have to worry about that.
  2235.   We're already working on new routines and a new very special video. :)
  2236.   We send updates to the registered users, every 2 or 3 months.
  2237.   
  2238. - 1 new AGA video is finished and released on 23-2-94:
  2239.   "Bonzai"
  2240.  
  2241.  
  2242. *************************************************************************
  2243.  
  2244. Video
  2245.  
  2246. Bonzai_AGA                  2008
  2247.  
  2248.     The "Bonzai" video, the first AGA-only video with 4 new routines:
  2249.     2 awesome 3D tunnels, in 4096 color 4*4 pixels version and
  2250.     in 2*2 grey-pixels, an Equalizer and a 24 bit palette-to-palette
  2251.     fader.
  2252.     We wanted to make a high-quality AGA video with good graphics, good
  2253.     music and good routines.
  2254.     Released under the "Creator" label.
  2255.     This video is dedicated to:
  2256.  
  2257.     RattleHead:
  2258.     Those shiny happy songs from Joy Division.
  2259.     Every girl I had but never dreamed off.
  2260.     Oprah's unconditional love.
  2261.     Schnautzy der Wunderhund.
  2262.     The dutch diskmagazine "Jong Snel en Wild" for their total
  2263.     ignoring of our group Creator, way to go guys...
  2264.     Miep, as sex liberation person.
  2265.     
  2266.     Ford Fairlane:
  2267.     Bob Marley, for always putting me up after being in severe mental
  2268.     instable periods.
  2269.     White Eagle, my spiritual leader.
  2270.         Ren & Stimpy, happy! happy! joy! joy!
  2271.         All the 14 girls I had.
  2272.         Gabber-clothes, Aldi-beer, Omar and Schuifhoofd way to go dudes,
  2273.         tablesoccer-champs of da world.
  2274.         Good satisfyin' sex.
  2275.         
  2276.         Xenomorph:
  2277.         Arte demo, goofy and kewl.
  2278.         Thunderdome I, II, III, IV.
  2279.         Speedlimit 140 BPM+.
  2280.         Sofie, for being there, while suffering from severe hangover.
  2281.         Postbank, for extending my limits.
  2282.         2-Unlimited.
  2283.         
  2284. Modules
  2285.  
  2286. mod.bonzai                287448
  2287.  
  2288.     This module is made with OctaMed.
  2289.     (VideoTracker can now play OctaMed modules)
  2290.     It's a remix of the wellknown "Bonzai" house-hit with good
  2291.     quality samples and lots of speech like "Hey... I know, Mantronics'
  2292.     really great... but my style is much better !" and "Tatatataa !
  2293.     Tatatataa ! Umtaa ! Umtaa !"
  2294.     Composed by Joost Vreeken. (Xenomorph/Creator)
  2295.  
  2296. Anim
  2297.  
  2298. LadyAnim2_32.anim          42392
  2299.  
  2300.     An animation of a nice girl-face with pastel colors.
  2301.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2302.  
  2303. Picture
  2304.  
  2305. Beestje_8.pic              11244
  2306.  
  2307.     This "Uhm!" shouting wobbly creature is shown when the sample
  2308.     plays "Uhm!" (and not "Ta!").
  2309.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2310.     
  2311. Compo_64.pic               35502
  2312.  
  2313.     A really good AGA picture, it has 4 figures: A head, an indian,
  2314.     2 birds and a plant that all fit together like a jigsaw-puzzle.
  2315.     The 4 figures have their own palette, so we could play with
  2316.     the palettefade routine to fade in each figure.
  2317.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2318.  
  2319. Brush
  2320.  
  2321. DiamondRGB_HAM.bru          4700
  2322.  
  2323.     This is the same brush that is used in the "Rave" video, I
  2324.     used it to get a nice colourful 3D tunnel.
  2325.     Drawn by Peter van Campen. (RattleHead/Creator)
  2326.  
  2327. Eye_HAM6.bru                8608
  2328.  
  2329.     A nice eye, it was drawn in 64 colors and converted to HAM6 so
  2330.     it could be used by the magnify and tunnel routine.
  2331.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2332.  
  2333. MickeyMouse_4.bru           6152
  2334.  
  2335.     That boring mouse from Bolt Dizzy.
  2336.  
  2337. MickeyMoose_4.bru           5788
  2338.  
  2339.     Mickey Mouse in a really excellent neo-realistic style, it
  2340.     shows the true face of Mickey !
  2341.     It only took 20 days to get the expression right.
  2342.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2343.     (His best drawing ever)
  2344.  
  2345. Scummer_HAM6.bru           13706
  2346.  
  2347.     A keeeewlll 256 picture by an english dude who sent it to Me so I
  2348.     could use it in times of trouble. (doesn't this sentence sound
  2349.     C00L ? )
  2350.     It is converted to HAM6 so it could be rotated, magnified and
  2351.     used in the 3D tunnel.
  2352.     Pictures are always welcome ! We'll give you full credits and
  2353.     a silly fart.
  2354.     Drawn by D.J. Harrigan.
  2355.  
  2356. TA_4.bru                    4276
  2357.  
  2358.     This brush is shown when the sample "Ta!" is played, together
  2359.     with palette-fades.
  2360.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2361.  
  2362. VT_H16.bru                 10920
  2363.  
  2364.     A VideoTracker logo that's used at the end of the video.
  2365.     Drawn by Dick Jansen.
  2366.  
  2367. Weed_8.bru                  8486
  2368.  
  2369.     Weed-leave !
  2370.     Drawn by Martin Panbakker. (Ford Fairlane/Creator)
  2371.  
  2372. Background
  2373.  
  2374. Tunnel1_L2.bck              6410
  2375.  
  2376.     This background-picture is used by the tunnel-routine.
  2377.     You can change it and make your own tunnel.
  2378.     Drawn by Peter van Campen. (RattleHead/Creator)
  2379.  
  2380. Colors
  2381.  
  2382. B&W_2.pal                     66
  2383. W&B_2.pal                     66
  2384.  
  2385.     These palettes are used for the flashy effects with the
  2386.     equalizer-routine.
  2387.  
  2388. Lady.pal                     156
  2389.  
  2390.     This is the original palette of the lady-animation.
  2391.  
  2392. TA.pal                       136
  2393. TA_01.pal                    136
  2394. TA_03.pal                    136
  2395. TA_05.pal                    136
  2396. TA_07.pal                    136
  2397. TA_09.pal                    136
  2398. TA_11.pal                    136
  2399. TA_13.pal                    136
  2400. TA_15.pal                    136
  2401. TA_17.pal                    136
  2402. TA_19.pal                    136
  2403. TA_21.pal                    136
  2404. TA_23.pal                    136
  2405. TA_25.pal                    136
  2406. TA_27.pal                    136
  2407. TA_29.pal                    136
  2408. TA_31.pal                    136
  2409.  
  2410.     These palettes are used for the "TA TA TA TAA" effects.
  2411.  
  2412. Uhm.pal                       84
  2413. Uhm_01.pal                    84
  2414. Uhm_02.pal                    84
  2415. Uhm_03.pal                    84
  2416. Uhm_04.pal                    84
  2417. Uhm_05.pal                    84
  2418. Uhm_06.pal                    84
  2419. Uhm_07.pal                    84
  2420. Uhm_08.pal                    84
  2421. Uhm_09.pal                    84
  2422. Uhm_10.pal                    84
  2423.  
  2424.     These palettes are used for the "UHM" effects.
  2425.  
  2426. Colorset
  2427.  
  2428. Black_8.set                   84
  2429. Weed.set                      84
  2430.  
  2431.     These colorsets are used by the palettefade routine to fade
  2432.     the weed brush.
  2433.  
  2434. Black_32.set                 156
  2435. Lady.set                     156
  2436. Red_32.set                   156
  2437.  
  2438.     These colorsets are used by the palettefade routine to fade
  2439.     in the lady-animation and to fade her to red.
  2440.  
  2441. VT.set                       108
  2442. VT_Yel.set                   108
  2443.  
  2444.     These colorsets are used by the palettefade routine to fade
  2445.     the Videotracker-logo from yellow to cyan.
  2446.  
  2447. White_64.set                 252
  2448. Compo.set                    252
  2449. CompoB&W.set                 252
  2450. CompoB.set                   252
  2451. CompoBase.set                252
  2452. CompoH.set                   252
  2453. CompoHI.set                  252
  2454. CompoHIB.set                 252
  2455. CompoHP.set                  252
  2456. CompoHWhite.set              252
  2457. CompoI.set                   252
  2458. CompoIB.set                  252
  2459.  
  2460.     These colorsets are used by the palettefade routine to fade
  2461.     the Compo-picture in many ways.
  2462.  
  2463. *************************************************************************
  2464.  
  2465. That was the third VideoTracker newsfile, greetings !
  2466.  
  2467.  
  2468. ============================================================================
  2469.                  History:
  2470. ============================================================================
  2471.  
  2472. VideoTracker
  2473. v1.0    3-10-93
  2474.     The first release.
  2475.  
  2476. v1.3    6-1-94
  2477.     The second release.
  2478.     -The cache-off routine has been removed, animations and 3D routines
  2479.      are now about 2 times faster on an A1200.
  2480.     -The gadgets-bug in the Guideline-version on Kick 3.0 is fixed.
  2481.     -VBR support.
  2482.     -IMPORTANT: Some routines are improved.
  2483.      When you install a video, older versions of the routines may be on
  2484.      that video-disk.
  2485.      On the VideoTracker-update, ALL routines are included !
  2486.      When you re-install your update-disk after installing the video,
  2487.      the newer routines will be copied over the older routines.
  2488.  
  2489.  
  2490. ============================================================================
  2491.                  About:
  2492. ============================================================================
  2493.  
  2494. To register send 50 dollars, 100 german marks or 100 dutch guilders
  2495. AND your telephone-number and real name to:
  2496.  
  2497. Peter van Campen             Postbank 5739358 P.J. van Campen Jr.
  2498. Tuinstraat 17                Telephone: +31-(0)2510-15660
  2499. 1944 VT Beverwijk            NO P.O. boxes !
  2500. The Netherlands',$a
  2501.  
  2502. You will get:
  2503. 1 disk with VideoTracker with working "Save Vidule" option.
  2504. 12 disks with video-examples.
  2505. 2 disks with PD utilities.
  2506. 1 disk with the Routine Developer Kit, with example-sources.
  2507. Send with registered mail, within 24 hours of receiving.
  2508. Access to the VideoTracker voice help-line, BBS file-area and mail-area.
  2509.  
  2510. Crackers can be tracked down through routine-shuffled assembling !
  2511.  
  2512.  
  2513.  
  2514.         VideoTracker by: Peter van Campen    (RattleHead/Creator)
  2515.             Routines by: Peter van Campen    (RattleHead/Creator)
  2516.                      Roger Heykoop
  2517.              Modules by: Dick Jansen
  2518.                       Robert Kersbergen    (Killraven/Creator)
  2519.                       Joost Vreeken        (Xenomorph/Creator)
  2520.                       Mathijs Chilling
  2521.                       Peter van Campen    (RattleHead/Creator)
  2522.             Graphics by: Martin Panbakker (Ford Fairlane/Creator)
  2523.                      Peter van Campen    (RattleHead/Creator)
  2524.                      Roger Heykoop
  2525.                      Dick Jansen
  2526.                      Maarten Kreuger
  2527.                      Peter van Burgh
  2528.                  D.J. Harrigan
  2529.            Hints & Tips: Roger Heykoop
  2530.                     Jaap Bleumink
  2531.                     Martijn Thieme
  2532.             Testing: Mike Rooze
  2533.                  Martin Panbakker (Ford Fairlane/Creator)                 Martijn Thieme
  2534.                  Peter van Campen    (RattleHead/Creator)
  2535.                  Roger Heykoop
  2536.  
  2537.  
  2538.  
  2539. Paper mail:
  2540.  
  2541. Peter van Campen
  2542. Tuinstraat 17
  2543. 1944 VT Beverwijk
  2544. The Netherlands
  2545. +31-(0)2510-15660
  2546. PostBank 5739358 P.J. van Campen Jr.
  2547.  
  2548. Note:
  2549. - I answer all letters/requests, but include money or a disk as
  2550.   payment for stamps.
  2551. - Self-adressed envellopes can't be send out of The Netherlands
  2552.   with a foreign stamp on it. I mail these enveloppes but I'm not
  2553.   sure if they'll reach you.
  2554. - Foreign cheques are useless: the banks ask about 10 dollars to
  2555.   cash them.
  2556.   Dollars or disks are the best way to pay.
  2557.  
  2558.  
  2559.  
  2560. Digital mail:
  2561.  
  2562. Handle: "Peter van Campen"
  2563. Networks: AMY (International!), NLA, Fidonet:Amiga.028, Bosnet & DAN.
  2564.  
  2565. Internet:  pvcampen@waterland.wlink.nl
  2566. Fido 2:281/202.26
  2567. NLA  14:102/106.5
  2568.  
  2569. BBS "The Red Dwarf": +31(0)2510-39479/47830    24H 2400-14400 v32bis
  2570.  
  2571. File-Area: 50: "RattleSoft"
  2572. Updates,Docs,Previews,Vidules etc.
  2573. Free download !
  2574.  
  2575. Mail-Area:  9: "RattleHead Weet Raad"
  2576. Questions,hints,bug-reports etc.
  2577.  
  2578.  
  2579.  
  2580. You can also order the following Public Domain disks at 5 dollars a disk
  2581. or download them from the support-BBS:
  2582.  
  2583. "VideoTracker Bonzai"
  2584.     The first AGA-only video with high quality graphics, samples and
  2585.     routines.
  2586.  
  2587. "VideoTracker Caotic"
  2588.     A fast video with cartoon-like pictures and funny animations.
  2589.     There are 2 versions on this disk: Normal & AGA.
  2590.  
  2591. "VideoTracker Camel"
  2592.     A video wich shows nice effects with the CopperPicture
  2593.     routine.
  2594.  
  2595. "VideoTracker Real Nightmare"
  2596.     A mega-big Underground GabberHouse video which will need
  2597.     2mb chipmem.
  2598.     It's 8 minutes long, and reaches 400bpm.
  2599.     This one is also very cool, it shows dual playfield effects like
  2600.     2 8-color animations at the same time on screen, and more.
  2601.     Very flashy.
  2602.  
  2603. "VideoTracker I Will Trance U"
  2604.     A relaxed trance video which will need 2mb chipmem.
  2605.     It's 4 minutes long, it shows a 21 frame mandelbrot-animation
  2606.     in seperate brushes to zoom very fast, and more.
  2607.  
  2608. "VideoTracker Techno"
  2609.     Contains 2 house-videos, a 512k and a 1mb version,
  2610.     that demonstrate nice VideoTracker effects. 120bpm
  2611.  
  2612. "VideoTracker Gabberuh!"
  2613.     A mega-big GabberHouse video which will need
  2614.     1mb chipmem + 1mb publicmem.
  2615.     It's 6 minutes long, and reaches 240bpm.
  2616.     This one is really cool ! Very flashy.
  2617.  
  2618. "VideoTracker Blerk"
  2619.     A relaxed video with Beavis & Butthead cartoon and
  2620.     SpaceBalls alike vector-animations.
  2621.     Needs 1mb chipmem + 1mb publicmem.
  2622.  
  2623. "VideoTracker Zap"
  2624.     Contains "Zap", demonstrates morphing vector-balls
  2625.     and other nice vector-balls effects.
  2626.     Works on 512k chipmem.
  2627.  
  2628. "VideoTracker Scroll Examples"
  2629.     Contains example-videos that use the scroll-routines.
  2630.  
  2631. "VideoTracker Object Examples"
  2632.     Contains example-videos that use the object-routines.
  2633.  
  2634. "VideoTracker Vector Examples"
  2635.     Contains example-videos that use the vector-routines and
  2636.     the rest of the routines.
  2637.  
  2638. "VideoTracker Utilities 1"
  2639.     Look at the "Demo Vidules Info" to see what's on this disk.
  2640.  
  2641. "VideoTracker Utilities 2"
  2642.     Look at the "Demo Vidules Info" to see what's on this disk.
  2643.  
  2644. "VideoTracker Developer Kit 1"
  2645.     Contains the current routine-sources with comments so, when
  2646.     you're a coder, you can make your own VideoTracker routine-files.
  2647.  
  2648.  
  2649.  
  2650. VideoTracker is programmed on:
  2651. A600HD           2M   chip    0K fast    PAL        Kick V2.0 
  2652. A1200HD           2M   chip     0K fast    PAL        Kick V3.0
  2653.  
  2654. It has been regular tested on:
  2655. A600HD           2M   chip    0K fast    PAL        Kick V2.0 
  2656. A1200HD           2M   chip     0K fast    PAL        Kick V1.3 Emulate
  2657. A1200HD           2M   chip     0K fast    PAL        Kick V2.0 Emulate
  2658. A1200HD           2M   chip     0K fast    NTSC Emulate    Kick V1.3 Emulate
  2659. A1200HD           2M   chip     0K fast    MTSC Emulate    Kick V2.0 Emulate
  2660. A1200HD           2M   chip     0K fast    NTSC Emulate    Kick V3.0
  2661.  
  2662. A500HD Genlock     1M   chip    4K fast    PAL        Kick V2.0
  2663. A500HD 030/882     1M   chip    4K fast    PAL        Kick V2.0
  2664. A2000HD 030/882    1M   chip    4K fast    PAL        Kick V2.0
  2665. A3000HD 030/882    2M   chip    16K fastPAL        Kick V2.0
  2666.  
  2667. It should work on all configurations.
  2668. The current routines are written for 68000/68020 Amigas, but they've been
  2669. tested on 68030.
  2670. There are still problems with 68040... we are still trying to fix it.
  2671.